The average salary for a Truck Driver in St. Louis is 62,191 $ per year on a 40-hour full-time equivalent, or 5,183 $ gross per month and 29.90 $ gross per hour. The reported full-time salary range is 30,000 $ to 115,556 $. The analysis is based on 36 salary reports from workers and employers in St. Louis. Part-time salaries are proportionally converted to 40 weekly hours so the values are comparable.
| Date | Job title | Weekly hours | Reported gross/year | Normalized to 40h/year | Gross/month 40h | Gross/hour 40h | Note |
|---|---|---|---|---|---|---|---|
| 05/30/2026 | Fleet Trainer / Lead Driver | 42.0 h | 88,000 $ | 83,810 $ | 6,984 $ | 40.29 $ | I head the fleet's training program and handle incident reviews in addition to driving. My leadership and extra responsibilities come with higher pay and roughly 42-hour weeks. |
| 04/12/2026 | Regional Dedicated Driver | 40.0 h | 70,000 $ | 70,000 $ | 5,833 $ | 33.65 $ | I work dedicated regional lanes for a retail account and have consistent weekly miles. After five years with the account my pay reflects the steady schedule and performance. |
| 02/02/2026 | Local Delivery Driver (Large Metro) | 40.0 h | 60,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I'm a local metro driver covering high-density routes for a large logistics provider. Increased demand and pay adjustments over recent years brought my salary to this level. |
| 10/19/2025 | Owner-Operator (Highway OTR) | 45.0 h | 130,000 $ | 115,556 $ | 9,630 $ | 55.56 $ | I operate as an owner-operator focusing on high-mileage highway OTR contracts. I'm self-employed, run long weeks, and the figure reported is gross revenue before expenses. |
| 07/05/2025 | Tanker Driver (Senior) | 40.0 h | 98,000 $ | 98,000 $ | 8,167 $ | 47.12 $ | I'm a senior tanker driver transporting high-value liquid product on regional routes. With many endorsements and strict safety duties, my pay reflects that specialization. |
| 04/11/2025 | Part-Time Relief Driver | 20.0 h | 30,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I work part-time as a relief driver filling in on weekends and holidays. My average is about 20 hours per week and this is supplemental income alongside another job. |
| 01/22/2025 | Regional OTR Driver | 40.0 h | 76,000 $ | 76,000 $ | 6,333 $ | 36.54 $ | I run regional OTR lanes with consistent long-haul miles and have been in this role seven years. The pay rose with market demand and my seniority. |
| 09/30/2024 | Driver Supervisor | 44.0 h | 85,000 $ | 77,273 $ | 6,439 $ | 37.15 $ | I'm a driver supervisor overseeing a fifty-truck operation's schedules and compliance. I still drive on occasion but primarily manage driver crews and safety programs, working around 44 hours weekly. |
| 06/07/2024 | Local Medical Supply Driver | 36.0 h | 52,000 $ | 57,778 $ | 4,815 $ | 27.78 $ | I deliver medical supplies locally and handle careful loading/unloading and temperature-controlled procedures. I'm full-time at about 36 hours and have four years in this niche. |
| 02/14/2024 | Hazmat Tanker Senior | 40.0 h | 94,000 $ | 94,000 $ | 7,833 $ | 45.19 $ | I drive hazardous liquid tankers and have senior-level endorsements and training. The role is high responsibility and my compensation reflects years of specialized experience. |
| 11/01/2023 | Relief/Weekend Driver (Part-Time) | 18.0 h | 28,000 $ | 62,222 $ | 5,185 $ | 29.91 $ | I work weekends and occasional holidays as a relief driver, averaging about 18 hours per week. This role supplements my income and has flexible scheduling. |
| 09/10/2023 | Owner-Operator (Small Fleet Owner) | 45.0 h | 120,000 $ | 106,667 $ | 8,889 $ | 51.28 $ | I run a small two-truck fleet as an owner-operator. I handle dispatching, maintenance, and drives myself; the income is gross revenue before business expenses and I work long weeks. |
| 05/29/2023 | CDL A Regional Driver (Reserve Fleet) | 38.0 h | 59,000 $ | 62,105 $ | 5,175 $ | 29.86 $ | I'm a regional CDL-A driver assigned to a reserve fleet. I average about 38 hours a week and have three years with this company handling dedicated lanes. |
| 01/18/2023 | Advanced Logistics Driver / Lead Trainer | 40.0 h | 78,000 $ | 78,000 $ | 6,500 $ | 37.50 $ | I lead advanced training programs for high-mileage drivers and also drive regular routes. After many years of experience I moved into a hybrid trainer/driver role. |
| 11/05/2022 | Part-Time Night Delivery Driver | 24.0 h | 26,000 $ | 43,333 $ | 3,611 $ | 20.83 $ | I work nights part-time delivering pallets to retailers. My schedule is about 24 hours per week and I've been doing nights for two years to supplement household income. |
| 08/22/2022 | Short-Haul Regional Driver | 40.0 h | 55,000 $ | 55,000 $ | 4,583 $ | 26.44 $ | I run short regional lanes out of St. Louis for a regional carrier. I've been in this mid-level position four years and work a steady 40-hour schedule. |
| 06/14/2022 | Dedicated Route Driver (Retail) | 40.0 h | 58,000 $ | 58,000 $ | 4,833 $ | 27.88 $ | I run a dedicated retail route with scheduled pickups and deliveries. I've held this position four years and the predictability of the route contributed to a mid-high pay band. |
| 03/03/2022 | Owner-Operator (Tank/Specialized) | 45.0 h | 90,000 $ | 80,000 $ | 6,667 $ | 38.46 $ | I'm an owner-operator who specializes in tank and bulk freight. I'm self-employed, manage bookings and costs, and typically put in long weeks to keep contracts profitable. |
| 11/15/2021 | Local Driver (Small Business) | 37.5 h | 41,000 $ | 43,733 $ | 3,644 $ | 21.03 $ | I drive local routes for a small business that supplies restaurants. I'm full-time at about 37.5 hours per week and handle delivery, inventory counts, and light maintenance. |
| 06/27/2021 | Lead Driver / Shift Lead | 42.0 h | 68,000 $ | 64,762 $ | 5,397 $ | 31.14 $ | I'm a lead driver and assist with scheduling and training at a medium-sized carrier. I work about 42 hours weekly and have supervisory responsibilities in addition to driving. |
| 02/11/2021 | Regional Tanker Driver | 40.0 h | 72,000 $ | 72,000 $ | 6,000 $ | 34.62 $ | I operate tanker routes regionally and hold multiple endorsements. I've been in this role six years and handle time-sensitive hazardous loads, which increased my salary. |
| 09/30/2020 | Flatbed Senior Driver | 40.0 h | 65,000 $ | 65,000 $ | 5,417 $ | 31.25 $ | I haul flatbed loads and have specialized experience securing oversized freight. With eight years in flatbed work my pay reflects the added risks and skill. |
| 05/19/2020 | Relief Driver | 30.0 h | 36,000 $ | 48,000 $ | 4,000 $ | 23.08 $ | I work as a relief driver covering routes when regular drivers are off. I'm part-time with about 30 hours weekly and have been doing this intermittently for three years. |
| 01/15/2020 | Heavy Equipment Hauler | 40.0 h | 72,000 $ | 72,000 $ | 6,000 $ | 34.62 $ | I transport heavy equipment on specialized trailers and coordinate escorts when required. Years of specialized experience and certifications pushed my pay above standard freight rates. |
| 12/08/2019 | Local Package Delivery Driver (Large Carrier) | 40.0 h | 42,000 $ | 42,000 $ | 3,500 $ | 20.19 $ | I do local package deliveries in the metro area for a large carrier. I've been full-time here for two years; the work is fast-paced and the schedule is consistent. |
| 07/14/2019 | Driver Trainer | 40.0 h | 60,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I'm a trainer for new drivers at a medium-sized carrier. I instruct CDL applicants and ride along on routes; training duties increased my pay after four years on the road. |
| 03/21/2019 | CDL A OTR Driver | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I drive OTR with a CDL-A and have six years of experience. I work full-time hauling long-distance freight for a regional carrier and do not have supervisory duties. |
| 10/30/2018 | Owner-Operator (Independent) | 45.0 h | 68,000 $ | 60,444 $ | 5,037 $ | 29.06 $ | I'm self-employed as an owner-operator running general freight. I manage all booking, maintenance, and paperwork. I work longer weeks (around 45 hours) to keep revenue up. |
| 05/09/2018 | Short-Haul Driver | 38.0 h | 35,000 $ | 36,842 $ | 3,070 $ | 17.71 $ | I do short-haul, repeat-route deliveries for a mid-sized carrier. I have two years in this role and average about 38 hours per week handling city-to-suburb runs. |
| 02/16/2018 | Regional Driver | 38.0 h | 39,000 $ | 41,053 $ | 3,421 $ | 19.74 $ | I'm a regional route driver for a small logistics company. I've been here three years, and my shifts average 38 hours per week on predictable short overnight routes. |
| 09/12/2017 | Tanker Driver (Hazmat Endorsement) | 40.0 h | 54,000 $ | 54,000 $ | 4,500 $ | 25.96 $ | I hold hazmat and tanker endorsements and have been driving tankers regionally for five years. Safety and paperwork add responsibilities compared with standard freight. |
| 07/07/2017 | Company Driver (Small Fleet) | 38.0 h | 37,000 $ | 38,947 $ | 3,246 $ | 18.72 $ | I'm a company driver for a small family-owned fleet. I've been driving local and regional routes here for three years and the work is steady at about 38 hours weekly. |
| 04/05/2017 | Long-Haul Tractor-Trailer Driver | 40.0 h | 47,000 $ | 47,000 $ | 3,917 $ | 22.60 $ | I'm an OTR long-haul driver with four years of experience. I do cross-state runs out of St. Louis for a mid-size carrier and handle most maintenance tasks on the truck. |
| 12/20/2016 | Grain Hauler (Seasonal) | 40.0 h | 30,000 $ | 30,000 $ | 2,500 $ | 14.42 $ | I'm a seasonal grain hauler employed during harvest windows for a small agricultural hauler. The work is full-time for several months and the annualized pay reflects seasonality. |
| 11/19/2016 | Part-Time Shuttle Driver | 22.5 h | 21,000 $ | 37,333 $ | 3,111 $ | 17.95 $ | I work part-time shuttling trailers between nearby warehouses. I've been doing this for two years and my hours average about 22.5 per week. |
| 08/14/2016 | Local Delivery Driver | 40.0 h | 32,000 $ | 32,000 $ | 2,667 $ | 15.38 $ | I'm a full-time local delivery driver with about three years of experience working for a small distribution outfit. I run city routes, handle loading/unloading, and don't supervise others. |
The average salary for a Truck Driver in St. Louis is 62,191 $ per year on a 40-hour basis, or 5,183 $ gross per month.
Part-time and full-time reports are normalized to a 40-hour workweek so salary reports can be compared fairly.
You can find more comparisons on the profession overview for Truck Driver and the city overview for St. Louis. They show reported cities or jobs with their difference from the average.
Compare all cities for Truck Driver · Alle Jobs in St. Louis vergleichen