The average salary for a Truck Driver in San Francisco is 66,614 $ per year on a 40-hour full-time equivalent, or 5,551 $ gross per month and 32.03 $ gross per hour. The reported full-time salary range is 40,000 $ to 115,556 $. The analysis is based on 34 salary reports from workers and employers in San Francisco. 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/25/2026 | Owner-Operator (High-Volume) | 45.0 h | 130,000 $ | 115,556 $ | 9,630 $ | 55.56 $ | I operate a small fleet of owner-operated rigs and run high-volume contracts. I handle the business side and drive extensively; peak months push me to 45-hour weeks and higher gross revenue. |
| 03/10/2026 | Local Driver (Entry) | 40.0 h | 62,000 $ | 62,000 $ | 5,167 $ | 29.81 $ | I started last year as a full-time local driver. Wages in the Bay Area are higher to offset living costs, and I work a steady 40-hour schedule. |
| 01/22/2026 | Senior Long-Haul Driver | 42.0 h | 115,000 $ | 109,524 $ | 9,127 $ | 52.66 $ | I run nationwide long-haul routes with high per-mile rates and performance bonuses. I'm a senior driver with many years of experience and average about 42 hours driving per week. |
| 11/05/2025 | Relief Driver (Part-Time) | 24.0 h | 36,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I work as a relief driver covering vacations and short-term absences. I average about 24 hours weekly and appreciate the flexibility while still making decent part-time income. |
| 07/12/2025 | City Distributor Driver | 38.0 h | 73,000 $ | 76,842 $ | 6,404 $ | 36.94 $ | I distribute goods across the Bay Area for a large retail account. I have seniority and consistent hours averaging 38 per week with occasional weekend deliveries. |
| 04/30/2025 | Contracted Short-Haul Specialist | 40.0 h | 79,000 $ | 79,000 $ | 6,583 $ | 37.98 $ | I contract with multiple shippers for dedicated short-haul runs. As an independent contractor with steady clients, I earn more than typical W-2 drivers and work about 40 hours weekly. |
| 01/07/2025 | Fleet Manager (Driver Background) | 45.0 h | 98,000 $ | 87,111 $ | 7,259 $ | 41.88 $ | I transitioned from driving into fleet management for a regional carrier. I oversee operations and safety for 40 drivers and still step in to drive occasionally; my weeks average 45 hours. |
| 12/14/2024 | Relief Driver / Mid-Level | 34.0 h | 56,000 $ | 65,882 $ | 5,490 $ | 31.67 $ | I pick up varied shifts as a relief driver and typically average 34 hours weekly. The role is a mix of local and short-haul assignments for a midsize carrier. |
| 09/18/2024 | Owner-Operator (Part-Time) | 30.0 h | 65,000 $ | 86,667 $ | 7,222 $ | 41.67 $ | I run an owner-operator side business doing tailored deliveries and only work about 30 hours a week while keeping other gig work. The hourly rates are good, so my part-time gross is strong. |
| 06/03/2024 | Entry-Level Local Driver | 40.0 h | 58,000 $ | 58,000 $ | 4,833 $ | 27.88 $ | I started in local deliveries this year with logistics training provided on site. This is a full-time position and pay in the area is higher than the national average for new hires. |
| 02/20/2024 | Long-Haul Senior Driver | 44.0 h | 98,000 $ | 89,091 $ | 7,424 $ | 42.83 $ | I run long interregional lanes and pick up substantial per-mile pay plus layover fees. As a senior driver with many years' experience, my schedule often hits 44 hours weekly. |
| 12/11/2023 | Trainer / Lead Driver | 45.0 h | 82,000 $ | 72,889 $ | 6,074 $ | 35.04 $ | I train new drivers and lead operations for a 15-truck fleet. My responsibilities include safety audits and route planning, and I regularly work up to 45 hours per week. |
| 08/01/2023 | Heavy Haul Senior Driver | 42.0 h | 88,000 $ | 83,810 $ | 6,984 $ | 40.29 $ | I specialize in oversized and heavy-haul loads with specialized permits and escorts. This senior role pays more due to complexity; I work around 42 hours a week. |
| 04/09/2023 | Relief / Seasonal Driver (Part-Time) | 20.0 h | 28,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I pick up relief shifts during peak seasons and work part-time while keeping another job. My schedule averages 20 hours per week, mainly weekends and holidays. |
| 01/15/2023 | E-commerce Last-Mile Driver | 40.0 h | 67,000 $ | 67,000 $ | 5,583 $ | 32.21 $ | I work full-time delivering last-mile e-commerce packages in the city. High demand and tips have driven wages up; I'm a mid-level driver with two years in this role. |
| 11/30/2022 | Short-Haul Dedicated Driver | 36.0 h | 60,000 $ | 66,667 $ | 5,556 $ | 32.05 $ | I run a dedicated short-haul route for a national retailer. The schedule is stable and I average about 36 hours per week with predictable start/end times. |
| 07/22/2022 | Senior Hazmat Driver | 40.0 h | 73,000 $ | 73,000 $ | 6,083 $ | 35.10 $ | With eight years of experience and hazmat endorsement, I drive specialty loads and train colleagues on compliance. This is a full-time role with steady 40-hour weeks. |
| 03/08/2022 | Owner-Operator (Regional) | 45.0 h | 105,000 $ | 93,333 $ | 7,778 $ | 44.87 $ | I own two trucks and contract regional freight. I handle all business operations and often work 45-hour weeks during peak season to meet contracts. |
| 09/29/2021 | Driver Supervisor / Dispatcher | 45.0 h | 78,000 $ | 69,333 $ | 5,778 $ | 33.33 $ | I manage scheduling and dispatch for a small fleet and still drive occasionally. My role includes supervising other drivers and administrative duties, so my weeks run up to 45 hours. |
| 05/17/2021 | Senior Local Driver | 40.0 h | 63,000 $ | 63,000 $ | 5,250 $ | 30.29 $ | I'm a senior driver with over seven years in the role, handling high-value commercial accounts and mentoring newer drivers. This is a full-time position at a regional carrier. |
| 11/02/2020 | Refrigerated Truck Driver | 42.0 h | 58,000 $ | 55,238 $ | 4,603 $ | 26.56 $ | I transport refrigerated goods for a large food distributor. I have several years' experience and often work 42-hour weeks because of extra loading and temperature checks. |
| 06/21/2020 | Gig Platform Driver (Part-Time) | 30.0 h | 30,000 $ | 40,000 $ | 3,333 $ | 19.23 $ | I drive on a gig platform doing deliveries and small freight part-time. I average around 30 hours per week and choose shifts to supplement household income. |
| 02/15/2020 | Shuttle / City Distributor Driver | 38.0 h | 52,000 $ | 54,737 $ | 4,561 $ | 26.32 $ | I operate a city shuttle distribution truck for a local logistics firm. I've been here five years and work a steady full-time schedule of about 38 hours per week. |
| 12/05/2019 | Dedicated Route Driver | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I work a dedicated route for a manufacturing client, which provides schedule stability and consistent pay. I've been in this role for several years with full-time hours. |
| 10/01/2019 | Courier / Last-Mile (Part-Time) | 30.0 h | 34,000 $ | 45,333 $ | 3,778 $ | 21.79 $ | I deliver packages in the city on a part-time schedule while attending school. Earnings are higher than typical part-time retail but I'm only booked about 30 hours a week. |
| 04/23/2019 | Team Long-Haul Driver | 40.0 h | 62,000 $ | 62,000 $ | 5,167 $ | 29.81 $ | I drive as part of a two-person team on coast-to-coast runs. This is a mid-level role for me; I rotate shifts and average 40 hours but often have extended driving periods. |
| 12/19/2018 | Owner-Operator (Self-Employed) | 45.0 h | 85,000 $ | 75,556 $ | 6,296 $ | 36.32 $ | I run my own single-truck operation, contracting with regional shippers. I handle administration, maintenance, and driving and average long weeks around 45 hours to keep the business profitable. |
| 06/05/2018 | Hazmat Certified Driver | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I hold a hazmat endorsement and transport regulated materials. I've been here four years and the pay reflects the special training and regulatory paperwork I handle. |
| 02/11/2018 | Yard Hostler / Switcher | 40.0 h | 50,000 $ | 50,000 $ | 4,167 $ | 24.04 $ | I move trailers around the yard and support loading crews at a medium depot. It's a full-time position that requires careful maneuvering and paperwork, and I average 40 hours weekly. |
| 09/14/2017 | Heavy Equipment Hauler | 42.0 h | 52,000 $ | 49,524 $ | 4,127 $ | 23.81 $ | I haul heavy equipment for a small contractor and have been with them two years. The role requires extra time for securing loads, so I average about 42 hours weekly. |
| 06/18/2017 | Mid-Level Local Driver | 40.0 h | 48,000 $ | 48,000 $ | 4,000 $ | 23.08 $ | I've been doing local deliveries and warehouse pickups for three years at a small family-run carrier. The job is steady and I'm on a standard 40-hour schedule. |
| 03/21/2017 | Long-Haul CDL A Driver (Entry) | 40.0 h | 47,000 $ | 47,000 $ | 3,917 $ | 22.60 $ | I'm a recently certified long-haul driver doing interstate runs. This is my first year in long-haul work; I drive classic 40-hour weeks with some overnight stays. |
| 11/03/2016 | City Route Driver | 40.0 h | 46,000 $ | 46,000 $ | 3,833 $ | 22.12 $ | I've been driving local routes for a midsize logistics company for three years. My work is full-time with fixed routes and occasional overtime on busy weeks. |
| 08/12/2016 | Local Delivery Driver (Entry Level) | 25.0 h | 28,000 $ | 44,800 $ | 3,733 $ | 21.54 $ | I work part-time delivering small commercial loads around the city. I've been here under a year and handle loading, GPS routing, and basic customer drop-offs. Hours are consistent at about 25 per week. |
The average salary for a Truck Driver in San Francisco is 66,614 $ per year on a 40-hour basis, or 5,551 $ 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 San Francisco. They show reported cities or jobs with their difference from the average.
Compare all cities for Truck Driver · Alle Jobs in San Francisco vergleichen