Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
A Maintenance Truck Driver plays a vital role in maintaining the integrity and performance of vehicles used in various industries, including construction, logistics, and public service. As of October 2025, the average salary stands at $50,709 per year. This figure can fluctuate based on several factors, such as geographic location, years of experience, and specific job responsibilities.
In states like California, Texas, and New York, maintenance truck drivers typically earn higher salaries due to the demand for skilled labor and the higher cost of living. For example, in California, the average salary may exceed $60,000 annually, reflecting the state's competitive job market.
Experience levels also significantly impact earnings. Entry-level drivers may start at around $35,000, while those with several years in the field can earn upwards of $70,000. Additionally, obtaining specialized certifications can further enhance earning potential.
For job seekers, exploring opportunities in high-paying cities like San Francisco, Los Angeles, and Seattle can lead to more lucrative positions. Understanding the salary landscape, including potential variations by location and experience, is crucial for making informed career decisions in this field.
Let Zippia find your next maintenance truck driver job
Let Zippia find your next maintenance truck driver job
The average maintenance truck driver salary in California, Hawaii, and Nevada are the highest in the U.S. The lowest average maintenance truck driver salary states are South Carolina, Vermont, and Massachusetts.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wyoming | $53,667 | $25.80 |
| 2 | California | $64,586 | $31.05 |
| 3 | Oregon | $54,521 | $26.21 |
| 4 | Utah | $53,266 | $25.61 |
| 5 | Nevada | $57,261 | $27.53 |
| 6 | Montana | $54,363 | $26.14 |
| 7 | North Dakota | $54,078 | $26.00 |
| 8 | Kansas | $41,057 | $19.74 |
| 9 | Idaho | $46,137 | $22.18 |
| 10 | Washington | $51,938 | $24.97 |
| 11 | New Mexico | $45,263 | $21.76 |
| 12 | Wisconsin | $42,420 | $20.39 |
| 13 | Ohio | $38,506 | $18.51 |
| 14 | Nebraska | $42,151 | $20.26 |
| 15 | Iowa | $40,032 | $19.25 |
| 16 | Delaware | $41,914 | $20.15 |
| 17 | Hawaii | $60,646 | $29.16 |
| 18 | Arizona | $46,526 | $22.37 |
| 19 | Indiana | $38,162 | $18.35 |
| 20 | Kentucky | $36,906 | $17.74 |
| 21 | Oklahoma | $38,726 | $18.62 |
| 22 | Alaska | $54,686 | $26.29 |
| 23 | South Dakota | $44,776 | $21.53 |
| 24 | Pennsylvania | $39,134 | $18.81 |
| 25 | Michigan | $38,665 | $18.59 |
| 26 | New York | $42,964 | $20.66 |
| 27 | Minnesota | $41,792 | $20.09 |
| 28 | Tennessee | $35,950 | $17.28 |
| 29 | Missouri | $37,052 | $17.81 |
| 30 | Arkansas | $37,008 | $17.79 |
| 31 | Illinois | $36,537 | $17.57 |
| 32 | West Virginia | $34,600 | $16.63 |
| 33 | Mississippi | $33,919 | $16.31 |
| 34 | New Jersey | $39,381 | $18.93 |
| 35 | Louisiana | $33,971 | $16.33 |
| 36 | Maryland | $38,310 | $18.42 |
| 37 | Virginia | $37,225 | $17.90 |
| 38 | Georgia | $34,038 | $16.36 |
| 39 | Colorado | $39,528 | $19.00 |
| 40 | South Carolina | $32,687 | $15.71 |
| 41 | Connecticut | $35,989 | $17.30 |
| 42 | North Carolina | $32,846 | $15.79 |
| 43 | District of Columbia | $40,211 | $19.33 |
| 44 | Rhode Island | $34,541 | $16.61 |
| 45 | Alabama | $31,568 | $15.18 |
| 46 | Texas | $33,286 | $16.00 |
| 47 | New Hampshire | $33,718 | $16.21 |
| 48 | Vermont | $32,387 | $15.57 |
| 49 | Massachusetts | $31,863 | $15.32 |
| 50 | Maine | $28,332 | $13.62 |
| 51 | Florida | $27,112 | $13.03 |
The highest-paying cities for maintenance truck drivers are Salinas, CA, Billings, MT, and Orem, UT.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Salinas, CA | $68,346 | $32.86 |
| 2 | Billings, MT | $53,779 | $25.86 |
| 3 | Orem, UT | $53,078 | $25.52 |
| 4 | Yakima, WA | $52,165 | $25.08 |
| 5 | Sioux Falls, SD | $44,128 | $21.22 |
| 6 | Carlsbad, NM | $43,863 | $21.09 |
| 7 | New York, NY | $43,289 | $20.81 |
| 8 | Dodge City, KS | $42,116 | $20.25 |
| 9 | Greeley, CO | $39,708 | $19.09 |
| 10 | Mansfield, OH | $38,832 | $18.67 |
| 11 | Germantown, MD | $38,339 | $18.43 |
| 12 | Waxahachie, TX | $33,301 | $16.01 |
| 13 | Burlington, VT | $32,279 | $15.52 |
| 14 | Charleston, SC | $31,795 | $15.29 |
| 15 | Lewiston, ME | $28,206 | $13.56 |
| 16 | Sarasota, FL | $26,982 | $12.97 |
A maintenance truck driver's salary ranges from $35,000 a year at the 10th percentile to $72,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $72,000 | $6,000 | $35 |
| 75th Percentile | $61,000 | $5,083 | $29 |
| Average | $50,709 | $4,226 | $24 |
| 25th Percentile | $41,000 | $3,417 | $20 |
| 10th Percentile | $35,000 | $2,917 | $17 |
The highest paying types of maintenance truck drivers are commercial truck driver, truck driver class a, and cdl driver.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Driver/Mover | $32,318 | $2,693 | $15.54 | 929,748 |
| Driver | $34,771 | $2,898 | $16.72 | 1,017,998 |
| CDL Driver | $63,112 | $5,259 | $30.34 | 784,044 |
| Local Driver | $48,160 | $4,013 | $23.15 | 786,531 |
| Airport Maintenance Labour | $30,898 | $2,575 | $14.85 | 109,171 |
| Van Driver | $36,254 | $3,021 | $17.43 | 791,293 |
Top companies hiring maintenance truck drivers now:
Maintenance truck driver salaries at BNSF Railway and Yukon Kuskokwim Health are the highest-paying according to our most recent salary estimates. In addition, the average maintenance truck driver salary at companies like Central Valley Indian Health and Ryder System are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | BNSF Railway | $67,190 | $32.30 |
| 2 | Yukon Kuskokwim Health | $56,650 | $27.24 |
| 3 | Central Valley Indian Health | $55,715 | $26.79 |
| 4 | Ryder System | $52,101 | $25.05 |
| 5 | Life Care Centers of America | $51,193 | $24.61 |
| 6 | Steel Dynamics | $49,515 | $23.81 |
| 7 | Daymark | $48,258 | $23.20 |
| 8 | JBS Carriers | $46,421 | $22.32 |
| 9 | Johnson Truck Bodies | $46,212 | $22.22 |
| 10 | EMPIRE BUILDING MATERIALS | $45,532 | $21.89 |
| 11 | Life Care Solutions | $41,725 | $20.06 |
| 12 | Mills College | $40,515 | $19.48 |
| 13 | Adams and Associates | $36,982 | $17.78 |
| 14 | The Meadows | $36,744 | $17.67 |
| 15 | Lewiston Public Schools | $33,581 | $16.14 |
| 16 | Brookdale Senior Living | $29,565 | $14.21 |
| 17 | The Salvation Army | $27,385 | $13.17 |
| 18 | McDonald's | $26,284 | $12.64 |
The average maintenance truck driver salary has risen by $9,899 over the last ten years. In 2014, the average maintenance truck driver earned $40,810 annually, but today, they earn $50,709 a year. That works out to a 14% change in pay for maintenance truck drivers over the last decade.
Compare maintenance truck driver salaries for cities or states with the national average over time.
Compare maintenance truck driver salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $50,700 | $24.38 | +4.0% |
| 2025 | $48,700 | $23.41 | +3.5% |
| 2024 | $47,000 | $22.59 | +2.7% |
| 2023 | $45,700 | $21.97 | +2.7% |
| 2022 | $44,500 | $21.38 | +2.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Muckleshoot Development Corporation | Truck Driver/Maintenance Technician | Seattle, WA | 06/26/2025 | $62,610 |
| Burrtec | Truck Maintenance | San Bernardino, CA | 06/16/2025 | $62,506 |
| Labormax Staffing | Lawn Maintenance Driver | Jacksonville, FL | 06/09/2025 | $35,479 |
| Kaweah Health | Maintenance II Driver | Visalia, CA | 05/27/2025 | $50,735 |
| Burrtec | Truck Maintenance | San Bernardino, CA | 05/25/2025 | $51,132 |
| Town of Springfield Vt | Maintenance Worker II/Truck Driver | Springfield, VT | 05/23/2025 | $39,611 |
| Focus PM | Property Maintenance Driver | Milwaukee, WI | 05/23/2025 | $39,653 |
| ABC | Lawn Maintenance Driver | Lewisville, TX | 05/22/2025 | $35,479 |
| Conroe Independent School District (Tx | Maintenance Driver | Conroe, TX | 05/16/2025 | $35,479 |
| 01 Kaweah Delta Health Care District | Maintenance II Driver | Visalia, CA | 05/12/2025 | $50,735 |
Search for maintenance truck driver jobs