Bus Driver Requirements
Requirements to Become a Bus Driver for Iredell-Statesville Schools
To become a bus driver for Iredell-Statesville Schools, you must meet the following as required by state law:
- Have a good driving record. No cancellation of driver license in last five years. No more than one conviction in last year.
- Have a valid North Carolina license and a minimum of 6 months driving experience.
- Pass a DOT examination and drug test as required by federal law.
- Pass qualifications as determined by NCDMV and Federal Motor Vehicle Law.
Complete the Bus Driver Training Class offered by Iredell-Statesville Schools and the North Carolina Division of Motor Vehicles (NCDMV)
******The Bus Driver Training consists of three days of online classwork and four (4) days of road training. The online training and the road training are NOT consecutive.
Steps to Become a Bus Driver for Iredell-Statesville Schools
1. Successfully complete a 3 day online class & in person test with NCDMV DEPS-School Bus and Traffic Safety.
2. Once you have passed the classroom work, the following must be completed in order to be scheduled to drive with NCDMV Specialist:
- Register for Drug and Alcohol Clearinghouse.
- Obtain authorization from Bus Garage to have a Drug Test. Test results will be returned to the Transportation Department.
- Complete a DOT Medical Examination scheduled by the Bus Garage (as required by Federal Law) and obtain CDL Permit.
3. Once drug test results, DOT Medical Certification, and CDL Permit are received, the School Bus Garage will then schedule you to drive for four days with NCDMV Specialist.
4. Upon successful completion of behind-the-wheel road training, you will go to DMV and obtain your CDL driver license with the P-S endorsements.
| Registration Deadline | First Day of Class |
|---|---|
| Dec 31, 2025 | Jan 12, 2026 |
| Jan 15, 2026 | Jan 26, 2026 |
| Jan 29, 2026 | Feb 9, 2026 |
| Feb 12, 2026 | Feb 23, 2026 |
| Feb 26, 2026 | Mar 9, 2026 |
| Mar 12, 2026 | Mar 23, 2026 |
| Apr 2, 2026 | Apr 13, 2026 |
| Apr 16, 2026 | Apr 27, 2026 |
| Apr 30, 2026 | May 11, 2026 |
| May 21, 2026 | Jun 1, 2026 |
| Jun 25, 2026 | Jul 6, 2026 |
| Jul 9, 2026 | Jul 20, 2026 |
| Jul 23, 2026 | Aug 3, 2026 |
| Aug 6, 2026 | Aug 17, 2026 |
| Aug 20, 2026 | Aug 31, 2026 |
| Sep 3, 2026 | Sep 14, 2026 |
| Sep 17, 2026 | Sep 28, 2026 |
| Oct 1, 2026 | Oct 12, 2026 |
| Oct 15, 2026 | Oct 26, 2026 |
| Nov 5, 2026 | Nov 16, 2026 |
| Nov 19, 2026 | Nov 30, 2026 |
| Dec 3, 2026 | Dec 14, 2026 |