Home › States › New Mexico

CDL schools in New Mexico

New Mexico has 58 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 37 cities. The most are in Albuquerque (6), Hobbs (6), Portales (4). 31 (53%) are registered for Class A behind-the-wheel training on public roads, and 51 for Class B. The provider with the most locations here is Vehicle Safety Programs L.L.C., with 4.

58public training locations
31Class A public-road driving
51Class B training
29school bus
25hazmat theory

Cities with the most CDL schools in New Mexico

Albuquerque
6 locations
Hobbs
6 locations
Portales
4 locations
Roswell
3 locations
Alamogordo
2 locations
Dexter
2 locations
Farmington
2 locations
Las Cruces
2 locations
Las Vegas
2 locations
Santa Fe
2 locations
Artesia
1 location
Bloomfield
1 location
Capitan
1 location
Carlsbad
1 location
Clayton
1 location
Clovis
1 location
Corona
1 location
Crownpoint
1 location
Cuba
1 location
Deming
1 location
Española
1 location
Estancia
1 location
Fort Wingate
1 location
Gallup
1 location

All 58 registered locations

Show only:
SchoolCityTraining offeredPhone
Mountain View Vocational Institue LLC NM
Mountain View Vocational Institute LLC
Alamogordo Class AClass BPassengerSchool busHazmat575-812-9044
160 Driving Academy - Albuquerque - Yard
160 Driving Academy
Albuquerque Class AClass B
Abq CDL Albuquerque Class AClass BPassengerHazmat505-224-4961
Commercial Driving Academy LLC Albuquerque Class AClass B844-477-8868
Jb cdl training school llc Albuquerque Class AClass BPassengerHazmat505-737-8199
Sage Truck Driving Schools -ABQ
Sage Truck Driving Schools
Albuquerque Class AClass B505-835-7140
Artesia Training Academy
Artesia Truck Driving School LLC
Artesia Class AClass BPassengerSchool busHazmat575-748-9766
Vehicle Safety Programs, L.L.C Clovis City
Vehicle Safety Programs L.L.C.
Clovis Class AClass BPassenger575-825-9202
Navajo Technical University Crownpoint Class AHazmat
Ramirez Trucking/ Cdl Training
Ramirez Trucking/Cdl Training
Dexter Class AClass BPassengerHazmat575-937-2726
San Juan College Farmington Class AClass BPassengerSchool busHazmat505-566-3011
San Juan College Farmington Class AClass BPassengerSchool busHazmat505-566-3011
Gallup CDL Training
Gallup CDL Training Center
Gallup Class AClass BPassengerHazmat
King Driving Academy
Rancho Grande
Hobbs Class AHazmat239-244-7703
Nelis CDL Academy LLC Hobbs Class AHazmat575-390-1473
New Mexico Junior College Hobbs Class AClass BPassengerHazmat575-492-2651
TFH Safety Solutions
TFH Safety Solutions & Consulting, LLC
Hobbs Class AClass BPassengerHazmat575-631-8512
Zia CDL Academy - Hobbs, NM
Zia CDL Academy
Hobbs Class AClass BPassengerSchool busHazmat575-390-3799
San Juan College West Campus
San Juan College
Kirtland Class AClass BPassengerHazmat
Capstone Construction School Las Cruces Class AClass BPassengerSchool busHazmat575-532-5683
Dona Ana Community College Truck Driving Academy
DACC Truck Driving Academy
Las Cruces Class AHazmat575-527-7776
Bear's TDS, LLC Las Vegas Class AClass BPassengerSchool busHazmat505-429-1482
Luna Community College - Las Vegas
Luna
Las Vegas Class AClass BPassengerHazmat505-454-2533
B.R Trucking LLc Lovington Class AClass BHazmat
Vehicle Safety Programs L.L.C. Range #1
Vehicle Safety Programs L.L.C.
Portales Class AClass BPassenger575-825-9202
University of New Mexico - Taos
UNM-Taos
Ranchos de Taos Class AClass BPassengerHazmat575-737-6250
J&E Towing LLC Rio Rancho Class AClass B505-350-1116
ENMUR Commercial drivers license
CDL Training Enmur
Roswell Class AHazmat575-624-7000
Montoya Services, LLC Roswell Class AClass BPassengerHazmat575-910-5981
Doña Ana Community College Truck Driving Academy
DACC Truck Driving Academy
Sunland Park Class AClass B575-527-7776
Mesalands Community College Tucumcari Class A
Alamogordo Public Schools Alamogordo Class BPassengerSchool bus575-551-6626
160 Driving Academy - Albuquerque - Classroom
160 Driving Academy
Albuquerque Class AClass BHazmat
Bloomfield School District Bloomfield Class BPassengerSchool bus505-632-2662
Capitan Public schools Capitan Class BPassengerSchool bus575-973-5716
Valley Transportation Carlsbad Class BPassengerSchool bus575-885-4884
Clayton Municipal Schools Clayton Class BPassengerSchool bus575-374-9611
Corona Public Schools Corona Class BPassengerSchool bus575-849-1911
Cuba Schools
Cuba Independent Schools
Cuba Class BPassengerSchool bus575-289-3211
Gabriel Sanchez Deming Class BPassengerSchool bus
Dexter Consolidated School Dexter Class BPassengerSchool bus575-734-5420
Northern New Mexico College
N/a
Española Class AClass B505-927-4420
Estancia Municipal Schools Estancia Class BPassengerSchool bus505-384-2012
Ft.wingate High School Fort Wingate Class BPassengerSchool bus505-728-1172
Grants-Cibola County Schools
Grants/Cibola County Schools
Grants Class BPassengerSchool bus505-285-2781
Hatch Valley Public Schools Hatch Class BPassengerSchool bus575-267-8200
TFH Safety Solutions & Consulting, LLC Hobbs Hazmat575-631-8595
Los Alamos Public School
Los Alamos Public Schools
Los Alamos Class BPassengerSchool bus
Crystal Sirman
N/a
Pie Town Class BPassengerSchool bus575-772-2516
Portales Municipal Schools Portales Class BPassengerSchool bus575-356-7000
Vehicle Safety Programs CCC
Vehicle Safety Programs L.L.C.
Portales Class AClass BPassenger575-825-9202
Vehicle Safety Programs L.L.C. Room 1
Vehicle Safety Programs L.L.C.
Portales Class AClass BPassenger575-825-9202
Pollard Bus Company Roswell Class BPassengerSchool bus575-625-9122
Lincoln Transportation INC. Ruidoso Downs Class BPassengerSchool bus575-378-5410
Santa Fe Indian School Santa Fe Class BPassengerSchool bus505-989-6340
Santa Fe Public Schools Transportation
SFPS Transportation Department
Santa Fe Class BPassengerSchool bus505-467-3500
Chama Valley Schools
Chama Valley Independent Schools
Tierra Amarilla Class BPassengerSchool bus575-588-7620
Tohajiilee Community School
To'Hajiilee Communty School
To'Hajiilee Class BPassengerSchool bus505-908-2145

Common questions about CDL training in New Mexico

How many CDL schools are in New Mexico?

As of 11/3/2026, the FMCSA Training Provider Registry lists 58 public, in-person training locations in New Mexico. Of those, 17 list a website.

Where can I get Class A CDL training in New Mexico?

31 locations are registered for Class A public-road training. They are concentrated in Albuquerque, Hobbs, Roswell, Farmington.

Can I get a school bus or passenger endorsement in New Mexico?

29 locations are registered for school bus (S) training and 43 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in New Mexico?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your New Mexico school missing or out of date? Listing corrections are coming soon. Learn more →