Transportation
The goal of the Transportation Department is to provide our students with safe, effective and efficient transportation to and from school. Our site provides information about specific services we provide, how to become a bus driver, and whom to contact with questions. Thank you for visiting us. It's a pleasure to serve our students and Union County Public Schools!

Quick Links
Transportation Resources
- Forms
- Frequently Asked Questions
- We're Hiring
- Bus Evacuation Training
- Contact the Department / Area Contacts
Forms
Frequently Asked Questions
- How do I sign up my student up to ride a bus?
- How are double routes determined?
- My student was on a double last year, why again this year?
- Why can double runs not be switched throughout the year?
- How is my student's bus stop determined?
- How do I recieve my student's bus stop information?
- What time should my child be at their designated stop each morning?
- What are the student bus expectations?
- Why has my child been de-assigned from the bus?
- Will the driver leave the stop if my child is not waiting at the assigned stop location?
- What should I do if my child is waiting at the assigned stop on time and still misses the bus in the morning?
- Why does the bus schedule fluctuate from the original published time at the beginning of the school year?
- What are the guidelines for alternative stops?
How do I sign up my student up to ride a bus?
Parents/Guardians should contact the data manager at their student's school to sign up to ride a bus. The data manager will enter the request into Infinite Campus, which will then be transmitted to our routing department for assignment. Please expect a 3-5 day wait period during the normal school year and up to 10 days at the beginning of the school year.
How are double routes determined?
UCPS transportation utilizes double routes to maximize the available personnel available due to a bus driver shortage. In the mornings, double runs are designed so that students who live farther away from the assigned school are picked up first, then dropped off at school. The bus then runs a route that can be completed within 20-25 minutes within close proximity to the school.
In the afternoons, first runs are those that are closest to the school. Those runs that can be completed and arrive back on campus within 20-25 minutes (in most cases). Then the bus returns to school to run the route that is farther away from the school. Our goal is to minimize the amount of time students are on campus in the afternoon waiting for buses to arrive.
My student was on a double last year, why again this year?
Why can double runs not be switched throughout the year?
Doubles cannot be rotated throughout the year. The main reason is for time. UCPS utilizes a tiered bell system, which means that the majority of buses run for multiple schools (elementary, high and middle). Alternating runs would increase student wait time at the school in the afternoons as well as potentially making buses late to the second and third tier schools due to backtracking.
How is my student's bus stop determined?
Bus stops are set up to maximize the use of our available staff and to create efficient routes. Over the past several years, UCPS Transportation has consolidated numerous bus stops throughout the district in an effort to address the bus driver shortage we are experiencing. UCPS Transportation follows the state guidelines in NCGS 115c-246 when routing buses. If you would like to request a bus stop evaluation, please complete a Bus Stop Evaluation Request Form and return to your area transportation office.
How do I recieve my student's bus stop information?
Bus information can be obtained through the Edulog Parent Portal App.
What time should my child be at their designated stop each morning?
We ask that parents have students at their assigned stop 10 minutes prior to the scheduled bus stop time. Buses have a 10 minute window before and a 10 minute after the scheduled pick up time. This allows for fluctuations in traffic or delays when making passenger stops. The Edulog Parent Portal App enables parents/guardians to set up and recieve real time bus tracking notifications.
What are the student bus expectations?
Why has my child been de-assigned from the bus?
North Carolina General Statute states that bus routes must be updated with 10 days of any changes made. Students who do not ride consecutively for 10 days, will be de-assigned from the bus. This includes students who are in sports. This process helps to keep the routes as efficient as possible by maximizing use of all of our available resources. This also ensures buses are not overcrowded. Ridership can be requested through the school office when/if the student needs to be re-assigned to a bus.
Will the driver leave the stop if my child is not waiting at the assigned stop location?
What should I do if my child is waiting at the assigned stop on time and still misses the bus in the morning?
Why does the bus schedule fluctuate from the original published time at the beginning of the school year?
As new students and new stops are added, stop times may change. Also, if your child’s bus becomes fully loaded, the Transportation Manager may move some stops to other buses to seat all students safely. Traffic patterns also play a role in bus schedules. Any permanent changes of more than 15 minutes will be communicated to parents from the local transportation office.
What are the guidelines for alternative stops?
Alternative stops (daycare stops) must:
- Be located within your child’s local school attendance boundary.
- Not take the bus more than ¼ mile off of the established route.
- Not create an overcrowding situation on the assigned bus.
- The student attending the daycare must be eligible for a school bus transportation under the Public School Laws of North Carolina.
We're Hiring
- Rates starting at $20 per hour for fully licensed drivers
- Paid training for Driver Trainees
- Apply Now!
Bus Evacuation Training
Twice a year, at the beginning of each semester, students should be trained to Evacuate a Bus. Although it very rarely happens, we want all students to have the knowledge of what to do if they are on a bus that needs to evacuate, whether it is a yellow bus or an activity bus. Please take the time to go over this with your student(s).
Contact the Department / Area Contacts
- 3319 Goldmine Road
Monroe, NC 28110 - Phone: 704-296-3015
- Fax: 704-226-1895
- Email for General Questions
- Director of Transportation: Brian Joyner
- Assistant Director of Transportation: Randal Watts
Union County Public Schools Transportation is divided into four areas to better serve our community. Each area consists of a transportation area manager, transportation manager(s), and transportation manager assistants.
Area Offices
- Eastern Transportation - Forest Hills Cluster, CATA, Wolfe School
- Goldmine Transportation - Monroe Cluster, Sun Valley Cluster, Weddington Cluster, Early College
- Northern Transportation - Porter Ridge Cluster, Piedmont Cluster
- Southwest Transportation - Cuthbertson Cluster, Marvin Cluster, Parkwood Cluster, South Providence
Eastern Transportation - Forest Hills Cluster, CATA, Wolfe School
Schools Supervised for Transportation
- Marshville Elementary
- Rock Rest Elementary
- Union Elementary
- East Union Middle School
- Forest Hills High School
- Central Academy of Technology & Arts
- Wolfe School
Contact Eastern Transportation
Area Transportation Manager - Henry Collins
Transportation Manager - Tralisia Owens
Eastern Transportation - 704-296-9074
Goldmine Transportation - Monroe Cluster, Sun Valley Cluster, Weddington Cluster, Early College
Schools Supervised for Transportation
- Antioch Elementary
- Benton Heights Elementary
- East Elementary
- Monroe High
- Monroe Middle
- New Town Elementary
- Indian Trail Elementary
- Rocky River Elementary
- Shiloh Valley Elementary
- Shiloh Valley Primary
- Sun Valley High
- Sun Valley Middle
- Union County Early College
- Walter Bicket Elementary
- Weddington Elementary
- Weddington High
- Weddington Middle
- Wesley Chapel Elementary
Contact Goldmine Transportation
Area Transportation Manager - Tammy Davis
Transportation Manager (Sun Valley & Weddington) - Stephen Boone
Transportation Manager (Monroe) - Vacant
Goldmine Transportation Office - 704-296-0244
Northern Transportation - Porter Ridge Cluster, Piedmont Cluster
Schools Supervised for Transportation
- Fairview Elementary
- Hemby Bridge Elementary
- New Salem Elementary
- Piedmont High
- Piedmont Middle
- Poplin Elementary
- Porter Ridge Elementary
- Porter Ridge Middle
- Porter Ridge High
- Sardis Elementary
- Stallings Elementary
- Unionville Elementary
Contact Northern Transportation Office
Area Transportation Manager - Kristina Kerns
Area Transportation Manager - Sadie Boyd
Northern Porter Ridge Transportation Office - 704-290-1690
Northern Piedmont Transportation Office - 704-296-6347
Southwest Transportation - Cuthbertson Cluster, Marvin Cluster, Parkwood Cluster, South Providence
Schools Supervised for Transportation
- Cuthbertson Middle
- Cuthbertson High
- Kensington Elementary
- Marvin Elementary
- Marvin Ridge High
- Marvin Ridge Middle
- Parkwood High
- Parkwood Middle
- Prospect Elementary
- Rea View Elementary
- Sandy Ridge Elementary
- South Providence
- Waxhaw Elementary
- Western Union Elementary
Contact Southwest Transportation
Area Transportation Manager - Lola Anthony
Transportation Manager - Millicent Lockhart
Southwest Transportation Office: 704-296-0323
