CDL School Search

Wyoming · FMCSA Training Provider Registry · as of 2026-11-02

CDL schools in Wyoming

27 in-person schools open to the public in 14 cities, 11 travelling instructors based here, and 0 online theory providers. Each school's page shows what it is registered to teach and whether it is still registered.

Training and the licence in Wyoming

Where you train: any school on FMCSA's national registry, in Wyoming or elsewhere. Since February 2022 a first Class A or Class B licence, an upgrade from B to A, and a first passenger, school bus or hazmat endorsement all require training from a registered provider.

Class B: 27 of the in-person schools in Wyoming are registered for Class B training (straight trucks, buses, dump trucks). Class B schools by state.

Free and funded training in Wyoming: workforce grants under WIOA are paid through local American Job Centers, veterans can use GI Bill benefits at approved schools, and carriers run company-paid programmes with a work commitment. How free and funded CDL training works · Company-paid training · What CDL training costs.

Where you test and hold the licence: the Wyoming Department of Transportation, Driver Services, the state where you live. Federal rules also let another state give you the skills test and require your home state to accept the result. State motor vehicle agencies on USA.gov.

In-person schools in Wyoming

  1. Buffalo, WY · In person · Active · (307) 675-0788

    Class A range, public road · Class B range, public road · Passenger range, public road · School bus range, public road

  2. Casper, WY · In person · Active · (307) 269-2329

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  3. Casper, WY · In person · Active · (307) 234-0242

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  4. Cheyenne, WY · In person · Active · (307) 432-1637

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  5. Cheyenne, WY · In person · Active · (307) 778-8041

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  6. Cheyenne, WY · In person · Active · (307) 287-3477

    Class A theory, range, public road · Class B theory, range, public road

  7. Douglas, WY · In person · Active · (307) 532-8365

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  8. Douglas, WY · In person · Active · (307) 462-3033

    Class A range, public road · Class B range, public road

  9. Gillette, WY · In person · Active · (307) 670-3916

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  10. Gillette, WY · In person · Active

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  11. Gillette, WY · In person · Active

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  12. Gillette, WY · In person · Active · (307) 299-3645

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  13. Lander, WY · In person · Active

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  14. Laramie, WY · In person · Active · (307) 432-1637

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  15. Laramie, WY · In person · Active · (307) 462-3033

    Class A range, public road · Class B range, public road

  16. Newcastle, WY · In person · Active · (307) 532-8365

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  17. Powell, WY · In person · Active · (307) 754-6062

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  18. Rawlins, WY · In person · Active

    Class A theory, range, public road · Class B theory, range, public road

  19. Rawlins, WY · In person · Active · (307) 460-0643

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  20. Riverton, WY · In person · Active · (307) 463-4185

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  21. Riverton, WY · In person · Active

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  22. Rock Springs, WY · In person · Active · (307) 871-4849

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  23. Rock Springs, WY · In person · Active · (307) 872-1326

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  24. Sheridan, WY · In person · Active · (307) 675-0788

    Class A range · Class B range · Passenger range · School bus range

  25. Sheridan, WY · In person · Active · (307) 675-0788

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  26. Sheridan, WY · In person · Active · (307) 675-0788

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  27. Torrington, WY · In person · Active · (307) 532-8365

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

Travelling instructors based in Wyoming

A travelling provider brings the training to a yard or site rather than running a campus. Ask where they actually teach, and whether they cover range and public-road training or theory only.

  1. WY · Travelling instructor · Active · (504) 708-9541

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  2. WY · Travelling instructor · Active · (601) 658-9525

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · School bus theory · Hazmat theory

  3. WY · Travelling instructor · Not stated · (404) 545-9691

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  4. WY · Travelling instructor · Active

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · School bus theory · Hazmat theory

  5. WY · Travelling instructor · Active · (970) 749-9449

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  6. WY · Travelling instructor · Active · (855) 353-8235

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  7. WY · Travelling instructor · Active · (319) 389-9178

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  8. WY · Travelling instructor · Active

    Class A theory, range, public road

  9. WY · Travelling instructor · Not stated

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  10. WY · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  11. WY · Travelling instructor · Active · (916) 871-3807

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

Get information from schools in Wyoming

Tell us what you're after and we pass it to schools near you. No cost to you.