HomeDriver JobsMissouriSt. Louis, MOLocal

St. Louis, MO

Local CDL-A Truck Driving Jobs in St. Louis, MO

Looking for local CDL-A work around St. Louis? Here's the pay, the home time, and a fast way to get matched with carriers hiring right now.

Typical pay
$68k–$78k /yr
Home time
Home every night
Freight
All freight types

St. Louis is the third-largest rail hub in the nation and home to the second-largest inland port system in the U.S., served by six Class I railroads and the I-70, I-44, I-55, and I-64 corridors.

Short-radius runs within a metro or nearby area, often paid hourly with daily home time, lower miles, and more frequent stops. For CDL-A drivers based in St. Louis and nearby communities like Earth City, Hazelwood, Fenton, that translates to steady freight and local runs you can actually build a schedule around.

What St. Louis local drivers earn

Local CDL-A pay in this market typically runs about $68k to $78k a year for company drivers, before sign-on bonuses, detention, and per diem. The number that matters most is weekly miles times your rate — a strong rate on thin miles loses to a steady seat every time.

The freight around St. Louis

Most local CDL-A work here moves dry van and reefer for the region's retail, grocery, and manufacturing shippers, with flatbed and tanker available for drivers who want a pay premium and have the endorsements.

Local pay in St. Louis: the actual math

Missouri rates run about 4% below the national average for the same freight, which is baked into the numbers below. Local work around St. Louis is typically hourly with overtime after 40 — figures below assume a normal 48-hour week.

ExperienceHourly rateWeekly grossAnnual
1–2 years$26/hr$1,352$67,600
2–5 years$28/hr$1,456$72,800
5+ years$30/hr$1,560$78,000

From the CDL Lane pay model — cents-per-mile researched across 100+ carriers (how we calculate), adjusted for Missouri. Run your own numbers in the pay calculator.

Get matched with carriers hiring in St. Louis

Tell us your experience, freight, and schedule. We'll line up local carriers hiring near St. Louis — free, fast, no obligation.

Get matched →

More driving jobs near St. Louis

Regional CDL-A jobs in Chicago, ILLocal CDL-A jobs in Chicago, ILRegional CDL-A jobs in Joliet, ILLocal CDL-A jobs in Joliet, ILRegional CDL-A jobs in Rockford, IL
How much do local drivers make in St. Louis?

Local CDL-A drivers in the St. Louis market typically earn $68k–$78k a year, with the exact number driven by experience, weekly miles, and freight type — the table above breaks it down by experience band.

Are local driving jobs in St. Louis home every night?

Yes — that's the defining feature. The trade-off is lower gross than OTR and more physical work (more stops, sometimes touch freight). Hourly pay with overtime protects your paycheck when docks run slow.

What do I need to apply for local jobs in St. Louis?

A valid CDL-A and a reasonably clean driving record cover most openings. Tell CDL Lane your experience, preferred freight, and home base and we'll match you with carriers hiring near St. Louis — including Earth City, Hazelwood, Fenton.