Pay distribution $61,410 10th $71,810 25th $97,190 75th $115,550 90th
Half of Bus and Truck Mechanics and Diesel Engine Specialists in the Seattle metro area earn more than $82,330 per year, half earn less; the middle half earn between $71,810 and $97,190.
Wage percentiles (BLS OEWS) Wage 10th 25th Median 75th 90th Annual $61,410 $71,810 $82,330 $97,190 $115,550 Hourly $29.53 $34.53 $39.58 $46.73 $55.56
A percentile is a cut point: 25% of workers in this occupation and area earn less than the 25th-percentile wage. The median is the 50th percentile — half earn less, half earn more.
Download CSV Copy citation
How this area compares Seattle metro areathis metro area
$82,330 median for Seattle metro area; middle half earns $71,810 to $97,190
$77,900 median for Washington; middle half earns $63,700 to $92,880
$61,770 median for United States; middle half earns $50,540 to $75,470
Bars span the 25th–75th percentile (the middle half of workers); the tick marks the median.
The median here is +6% vs Washington overall and +33% vs the U.S. median for this occupation.
Compare with other areas
Where this metro sits nationally $30,510 $50,000 $69,490 $88,980 Aguadilla, PR — $30,510 San Juan-Bayamon-Caguas, PR — $39,690 Mayaguez, PR — $41,460 Parkersburg-Vienna, WV — $43,680 Arecibo, PR — $43,920 Morgantown, WV — $44,220 Ponce, PR — $46,280 Sebring, FL — $46,650 Gadsden, AL — $46,740 Texarkana, TX-AR — $47,400 McAllen-Edinburg-Mission, TX — $47,500 El Paso, TX — $47,520 Las Cruces, NM — $47,800 Auburn-Opelika, AL — $47,900 Laredo, TX — $48,270 Lawton, OK — $48,310 Enid, OK — $49,030 Cleveland, TN — $49,050 Anniston-Oxford, AL — $49,550 Hammond, LA — $49,600 Monroe, LA — $49,770 Greenville, NC — $49,850 Mobile, AL — $49,880 Lubbock, TX — $49,900 Florence, SC — $49,990 Warner Robins, GA — $50,330 Charleston, WV — $50,350 Columbus, GA-AL — $50,380 Florence-Muscle Shoals, AL — $50,410 Dothan, AL — $50,500 Alexandria, LA — $50,520 Daphne-Fairhope-Foley, AL — $50,530 Brownsville-Harlingen, TX — $50,540 Athens-Clarke County, GA — $50,820 Panama City-Panama City Beach, FL — $51,020 Crestview-Fort Walton Beach-Destin, FL — $51,130 Huntington-Ashland, WV-KY-OH — $51,130 San Angelo, TX — $51,250 Cape Girardeau, MO-IL — $51,260 Victoria, TX — $51,520 Tuscaloosa, AL — $51,730 Beckley, WV — $51,860 Bowling Green, KY — $51,920 Farmington, NM — $52,000 Longview, TX — $52,090 Rome, GA — $52,160 Weirton-Steubenville, WV-OH — $52,170 Montgomery, AL — $52,190 Decatur, AL — $52,250 Hot Springs, AR — $52,370 Fort Smith, AR-OK — $52,480 Jacksonville, NC — $52,710 Owensboro, KY — $53,040 Jefferson City, MO — $53,170 Corpus Christi, TX — $53,220 Elizabethtown, KY — $53,290 Johnson City, TN — $53,290 Brunswick-St. Simons, GA — $53,530 Columbia, MO — $53,980 Goldsboro, NC — $53,980 Manhattan, KS — $54,010 Valdosta, GA — $54,330 Killeen-Temple, TX — $54,400 Tyler, TX — $54,460 Hickory-Lenoir-Morganton, NC — $54,480 Johnstown, PA — $54,540 Wichita Falls, TX — $54,730 Birmingham, AL — $55,040 Santa Fe, NM — $55,100 Huntsville, AL — $55,110 Sierra Vista-Douglas, AZ — $55,180 Lafayette, LA — $55,290 Great Falls, MT — $55,420 Columbus, IN — $55,470 Tallahassee, FL — $55,540 Wilmington, NC — $55,560 Jackson, TN — $55,690 Muskegon-Norton Shores, MI — $55,700 Chico, CA — $55,770 Fayetteville, NC — $55,770 Pinehurst-Southern Pines, NC — $55,800 College Station-Bryan, TX — $55,870 Rocky Mount, NC — $55,890 Lake Havasu City-Kingman, AZ — $56,200 Pocatello, ID — $56,290 Joplin, MO-KS — $56,580 Abilene, TX — $56,610 Kokomo, IN — $56,690 Prescott Valley-Prescott, AZ — $56,740 Gulfport-Biloxi, MS — $56,830 Augusta-Richmond County, GA-SC — $56,920 Clarksville, TN-KY — $56,940 Palm Bay-Melbourne-Titusville, FL — $56,990 Sumter, SC — $57,000 Amarillo, TX — $57,040 Beaumont-Port Arthur, TX — $57,050 Bloomington, IN — $57,080 Wichita, KS — $57,080 Gainesville, GA — $57,100 Asheville, NC — $57,170 Oklahoma City, OK — $57,270 Little Rock-North Little Rock-Conway, AR — $57,300 Terre Haute, IN — $57,390 Lake Charles, LA — $57,410 Chattanooga, TN-GA — $57,450 Lexington-Fayette, KY — $57,470 Lawrence, KS — $57,590 Dubuque, IA — $57,630 Kingsport-Bristol, TN-VA — $57,630 Altoona, PA — $57,650 Mansfield, OH — $57,650 Erie, PA — $57,720 Tulsa, OK — $57,730 Twin Falls, ID — $57,790 Evansville, IN — $57,820 Wheeling, WV-OH — $57,840 Waco, TX — $57,900 Yuma, AZ — $57,950 Knoxville, TN — $58,010 Hattiesburg, MS — $58,030 Fayetteville-Springdale-Rogers, AR — $58,050 Winston-Salem, NC — $58,100 Williamsport, PA — $58,170 Greensboro-High Point, NC — $58,190 Sherman-Denison, TX — $58,190 Waterloo-Cedar Falls, IA — $58,190 Youngstown-Warren, OH — $58,190 Kankakee, IL — $58,230 Monroe, MI — $58,240 Roanoke, VA — $58,240 Deltona-Daytona Beach-Ormond Beach, FL — $58,320 Salisbury, MD — $58,370 St. Joseph, MO-KS — $58,440 Bangor, ME — $58,470 Greenville-Anderson-Greer, SC — $58,480 Muncie, IN — $58,510 San Antonio-New Braunfels, TX — $58,620 Pensacola-Ferry Pass-Brent, FL — $58,750 Glens Falls, NY — $58,760 State College, PA — $58,760 Battle Creek, MI — $58,810 Dalton, GA — $58,820 Springfield, MO — $58,840 Idaho Falls, ID — $58,880 Ocala, FL — $58,900 Wildwood-The Villages, FL — $58,940 Utica-Rome, NY — $58,970 Saginaw, MI — $59,000 Slidell-Mandeville-Covington, LA — $59,130 Albuquerque, NM — $59,140 Virginia Beach-Chesapeake-Norfolk, VA-NC — $59,200 Chambersburg, PA — $59,220 Macon-Bibb County, GA — $59,270 Canton-Massillon, OH — $59,310 Myrtle Beach-Conway-North Myrtle Beach, SC — $59,320 Michigan City-La Porte, IN — $59,340 Wausau, WI — $59,350 Jackson, MS — $59,420 Grand Island, NE — $59,490 St. George, UT — $59,490 Lynchburg, VA — $59,500 Ogden, UT — $59,550 Lincoln, NE — $59,570 Niles, MI — $59,590 Homosassa Springs, FL — $59,680 Binghamton, NY — $59,760 Sheboygan, WI — $59,760 Lakeland-Winter Haven, FL — $59,780 Houma-Bayou Cane-Thibodaux, LA — $59,820 South Bend-Mishawaka, IN-MI — $59,910 Kenosha, WI — $59,940 Sandusky, OH — $59,950 Cedar Rapids, IA — $60,010 Springfield, OH — $60,040 Elkhart-Goshen, IN — $60,130 Hilton Head Island-Bluffton-Port Royal, SC — $60,130 Iowa City, IA — $60,150 Albany, OR — $60,190 Winchester, VA-WV — $60,190 Jonesboro, AR — $60,200 Kalamazoo-Portage, MI — $60,200 Lafayette-West Lafayette, IN — $60,200 Fort Wayne, IN — $60,210 Watertown-Fort Drum, NY — $60,210 Orlando-Kissimmee-Sanford, FL — $60,240 Gainesville, FL — $60,260 Pittsburgh, PA — $60,280 Flagstaff, AZ — $60,290 Baton Rouge, LA — $60,300 Charlotte-Concord-Gastonia, NC-SC — $60,300 Grand Junction, CO — $60,310 Raleigh-Cary, NC — $60,310 Columbia, SC — $60,320 Boise City, ID — $60,340 Tucson, AZ — $60,370 Dallas-Fort Worth-Arlington, TX — $60,390 Albany, GA — $60,420 Elmira, NY — $60,450 Harrisonburg, VA — $60,450 New Orleans-Metairie, LA — $60,460 Shreveport-Bossier City, LA — $60,490 Bay City, MI — $60,530 Sebastian-Vero Beach-West Vero Corridor, FL — $60,530 Durham-Chapel Hill, NC — $60,540 Lebanon, PA — $60,570 Sioux City, IA-NE-SD — $60,600 Gettysburg, PA — $60,630 Burlington, NC — $60,680 Lewiston-Auburn, ME — $60,680 Toledo, OH — $60,680 Morristown, TN — $60,700 Spartanburg, SC — $60,750 Nashville-Davidson--Murfreesboro--Franklin, TN — $60,760 Houston-Pasadena-The Woodlands, TX — $60,770 Green Bay, WI — $60,860 Medford, OR — $60,860 Hanford-Corcoran, CA — $60,940 Omaha, NE-IA — $60,960 Pueblo, CO — $60,990 Charleston-North Charleston, SC — $61,000 Akron, OH — $61,010 Rockford, IL — $61,020 Tampa-St. Petersburg-Clearwater, FL — $61,060 Austin-Round Rock-San Marcos, TX — $61,070 La Crosse-Onalaska, WI-MN — $61,100 Punta Gorda, FL — $61,100 Burlington-South Burlington, VT — $61,170 Billings, MT — $61,210 Grand Rapids-Wyoming-Kentwood, MI — $61,240 Rochester, NY — $61,240 Davenport-Moline-Rock Island, IA-IL — $61,270 Louisville/Jefferson County, KY-IN — $61,310 Miami-Fort Lauderdale-West Palm Beach, FL — $61,340 Ames, IA — $61,360 Memphis, TN-MS-AR — $61,360 Midland, MI — $61,380 Missoula, MT — $61,380 Richmond, VA — $61,390 Bloomington, IL — $61,470 Jacksonville, FL — $61,470 Ithaca, NY — $61,500 Odessa, TX — $61,560 Kingston, NY — $61,620 Des Moines-West Des Moines, IA — $61,630 Sioux Falls, SD-MN — $61,700 Indianapolis-Carmel-Greenwood, IN — $61,710 Lansing-East Lansing, MI — $61,740 Flint, MI — $61,780 Port St. Lucie, FL — $61,800 Midland, TX — $61,810 Dover, DE — $61,820 Eugene-Springfield, OR — $61,930 Springfield, IL — $62,000 Cape Coral-Fort Myers, FL — $62,010 Charlottesville, VA — $62,060 Yuba City, CA — $62,080 Coeur d'Alene, ID — $62,090 Mankato, MN — $62,170 Champaign-Urbana, IL — $62,180 Salem, OR — $62,180 Columbus, OH — $62,190 Staunton-Stuarts Draft, VA — $62,190 North Port-Bradenton-Sarasota, FL — $62,260 Atlanta-Sandy Springs-Roswell, GA — $62,270 St. Louis, MO-IL — $62,280 Cincinnati, OH-KY-IN — $62,400 Eau Claire, WI — $62,400 Lima, OH — $62,450 Corvallis, OR — $62,460 Fond du Lac, WI — $62,560 Kansas City, MO-KS — $62,570 Scranton--Wilkes-Barre, PA — $62,580 Lewiston, ID-WA — $62,670 Cleveland, OH — $62,690 Rapid City, SD — $62,700 York-Hanover, PA — $62,700 Dayton-Kettering-Beavercreek, OH — $62,730 Decatur, IL — $62,790 Grants Pass, OR — $62,830 Greeley, CO — $62,850 Milwaukee-Waukesha, WI — $62,920 Lexington Park, MD — $62,950 Merced, CA — $62,970 Jackson, MI — $63,030 Traverse City, MI — $63,240 Waterbury-Shelton, CT — $63,250 Amherst Town-Northampton, MA — $63,260 Buffalo-Cheektowaga, NY — $63,270 Phoenix-Mesa-Chandler, AZ — $63,330 Detroit-Warren-Dearborn, MI — $63,360 Pittsfield, MA — $63,360 Cheyenne, WY — $63,510 Lancaster, PA — $63,510 Bakersfield-Delano, CA — $63,520 Logan, UT-ID — $63,600 Salinas, CA — $63,840 Albany-Schenectady-Troy, NY — $63,850 Madison, WI — $63,850 Peoria, IL — $63,850 Appleton, WI — $63,860 Bozeman, MT — $63,910 Colorado Springs, CO — $63,910 Bismarck, ND — $63,950 Kiryas Joel-Poughkeepsie-Newburgh, NY — $63,950 Rochester, MN — $63,950 Yakima, WA — $63,990 Harrisburg-Carlisle, PA — $64,010 Allentown-Bethlehem-Easton, PA-NJ — $64,110 Helena, MT — $64,110 Fort Collins-Loveland, CO — $64,160 Grand Forks, ND-MN — $64,220 Naples-Marco Island, FL — $64,260 Provo-Orem-Lehi, UT — $64,350 Fargo, ND-MN — $64,370 St. Cloud, MN — $64,410 Hartford-West Hartford-East Hartford, CT — $64,530 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $64,550 Bend, OR — $64,620 Racine-Mount Pleasant, WI — $64,770 Syracuse, NY — $64,770 Spokane-Spokane Valley, WA — $64,860 Vineland, NJ — $64,990 New Haven, CT — $65,140 Salt Lake City-Murray, UT — $65,200 Springfield, MA — $65,200 Fresno, CA — $65,210 Oshkosh-Neenah, WI — $65,400 Providence-Warwick, RI-MA — $65,620 Chicago-Naperville-Elgin, IL-IN — $65,680 Redding, CA — $65,710 Hagerstown-Martinsburg, MD-WV — $65,760 Ann Arbor, MI — $65,770 Casper, WY — $65,780 Portland-South Portland, ME — $66,100 Topeka, KS — $66,500 Visalia, CA — $66,610 Norwich-New London-Willimantic, CT — $66,700 Las Vegas-Henderson-North Las Vegas, NV — $66,770 Janesville-Beloit, WI — $67,140 Atlantic City-Hammonton, NJ — $67,270 Walla Walla, WA — $67,310 Duluth, MN-WI — $68,240 Santa Rosa-Petaluma, CA — $68,410 Reading, PA — $68,640 Wenatchee-East Wenatchee, WA — $68,690 Trenton-Princeton, NJ — $69,480 Kennewick-Richland, WA — $69,750 Santa Maria-Santa Barbara, CA — $70,060 El Centro, CA — $70,360 Stockton-Lodi, CA — $70,410 Barnstable Town, MA — $70,770 Riverside-San Bernardino-Ontario, CA — $71,300 Worcester, MA — $71,780 Portland-Vancouver-Hillsboro, OR-WA — $71,990 Washington-Arlington-Alexandria, DC-VA-MD-WV — $72,580 Kahului-Wailuku, HI — $72,630 Sacramento-Roseville-Folsom, CA — $72,660 Savannah, GA — $72,770 Denver-Aurora-Centennial, CO — $72,800 Minot, ND — $72,800 Fairbanks-College, AK — $72,970 Minneapolis-St. Paul-Bloomington, MN-WI — $73,730 Manchester-Nashua, NH — $73,890 Reno, NV — $74,110 Baltimore-Columbia-Towson, MD — $74,470 Anchorage, AK — $74,480 San Luis Obispo-Paso Robles, CA — $74,620 Oxnard-Thousand Oaks-Ventura, CA — $74,730 Longview-Kelso, WA — $74,750 San Diego-Chula Vista-Carlsbad, CA — $75,070 Vallejo, CA — $75,500 Santa Cruz-Watsonville, CA — $75,670 Boston-Cambridge-Newton, MA-NH — $75,770 New York-Newark-Jersey City, NY-NJ — $75,780 Bridgeport-Stamford-Danbury, CT — $75,940 Modesto, CA — $76,640 Los Angeles-Long Beach-Anaheim, CA — $77,380 Mount Vernon-Anacortes, WA — $77,460 Napa, CA — $78,070 Bellingham, WA — $78,330 Paducah, KY-IL — $78,900 Olympia-Lacey-Tumwater, WA — $78,960 Boulder, CO — $79,030 Bremerton-Silverdale-Port Orchard, WA — $80,450 San Francisco-Oakland-Fremont, CA — $82,100 Seattle-Tacoma-Bellevue, WA — $82,330 Urban Honolulu, HI — $85,040 San Jose-Sunnyvale-Santa Clara, CA — $88,980 Seattle metro area Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.
The Seattle metro area has the 3rd-highest published median for this occupation among the 388 metro areas where BLS publishes it. Higher medians often track higher living costs — this is a pay comparison, not a ranking of where the job is “best”.
Other metro areas in Washington Metro areas in the same state with published May 2025 medians for bus and truck mechanics and diesel engine specialists, highest first. Areas without published estimates are not listed.
Seattle metro areathis page
$82,330 median for Seattle metro area; middle half earns $71,810 to $97,190
$80,450 median for Bremerton metro area; middle half earns $70,090 to $88,430
$78,960 median for Olympia metro area; middle half earns $69,140 to $87,220
$78,330 median for Bellingham metro area; middle half earns $62,090 to $90,080
$77,460 median for Mount Vernon metro area; middle half earns $61,960 to $85,710
$74,750 median for Longview metro area; middle half earns $62,450 to $80,070
$69,750 median for Kennewick metro area; middle half earns $60,960 to $78,340
Bars span the 25th–75th percentile (the middle half of workers); the tick marks the median.
Keep exploring Other occupations in the same SOC group with published medians here, largest employment first:
Maintenance and Repair Workers, General $60,760 First-Line Supervisors of Mechanics, Installers, and Repairers $93,230 Automotive Service Technicians and Mechanics $59,290 Industrial Machinery Mechanics $79,920 Aircraft Mechanics and Service Technicians $103,900 Heating, Air Conditioning, and Refrigeration Mechanics and Installers $80,100 Highest-paying metro areas for bus and truck mechanics and diesel engine specialistss · Highest-paying occupations in Seattle Metro
About this estimate These figures are survey estimates from the BLS Occupational Employment and Wage Statistics program — modeled from employer reports collected over three years and benchmarked to May 2025. They describe what employers in this area currently pay across all industries, not what any individual worker will be offered.
Employment counts wage-and-salary jobs in the occupation (self-employed workers are excluded). Estimates carry sampling error; percentile wages are rounded by BLS. Some values are suppressed by BLS for confidentiality or quality — suppressed values appear here as “not published”, never as zero. Read the full methodology .