SOC 49-3092 · Installation, Maintenance, and Repair Occupations

Recreational Vehicle Service Technicians

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$52,000
U.S. median hourly wage$25.00
U.S. employment17,430

Nationally, recreational vehicle service technicians earned a median of $52,000 per year as of the May 2025 OEWS estimates, across 17,430 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Recreational Vehicle Service Technicians: pay and employment by state
State
California$68,240$32.811,0700.1
Nevada$65,200$31.352100.1
New Hampshire$62,090$29.85400.1
North Carolina$62,000$29.814000.1
Massachusetts$61,470$29.552400.1
Colorado$60,760$29.215300.2
New Jersey$60,760$29.21900.0
Florida$60,560$29.121,0400.1
Minnesota$59,410$28.562400.1
Oklahoma$58,990$28.362700.2
Tennessee$58,440$28.104300.1
Wisconsin$58,390$28.073300.1
Utah$58,090$27.932400.1
New York$57,720$27.753700.0
Montana$57,310$27.561400.3
Indiana$56,750$27.291,2900.4
Nebraska$56,510$27.171100.1
South Carolina$56,490$27.162300.1
Wyoming$56,200$27.02300.1
Oregon$54,570$26.246500.3
Alaska$54,410$26.161200.4
Ohio$54,350$26.135900.1
Georgia$53,290$25.624900.1
Washington$52,280$25.145000.1
Connecticut$51,460$24.74300.0
North Dakota$50,390$24.23600.1
New Mexico$49,720$23.911500.2
Texas$49,710$23.901,8900.1
Idaho$49,550$23.823700.4
Arizona$49,250$23.689000.3
Maine$48,990$23.551200.2
Arkansas$48,800$23.461900.1
Pennsylvania$48,240$23.196400.1
Iowa$48,030$23.094200.3
Kentucky$47,800$22.982000.1
Alabama$47,760$22.963700.2
Illinois$47,600$22.891800.0
Missouri$46,980$22.594600.2
Mississippi$46,400$22.311700.1
Louisiana$45,390$21.823600.2
Kansas$45,020$21.641300.1
Michigan$41,600$20.006400.1
Virginia$41,280$19.853400.1
South Dakota$39,820$19.14300.1
West Virginia$35,920$17.27700.1

Pay by metro area

All 79 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$34,570$48,230$61,890$75,550Muskegon-Norton Shores, MI — $34,570Lansing-East Lansing, MI — $35,950Joplin, MO-KS — $41,240Richmond, VA — $41,280Omaha, NE-IA — $43,610Wichita, KS — $45,020Terre Haute, IN — $45,260Bangor, ME — $45,430Pittsburgh, PA — $46,210Toledo, OH — $46,280Myrtle Beach-Conway-North Myrtle Beach, SC — $46,370Des Moines-West Des Moines, IA — $46,490Tyler, TX — $46,700Missoula, MT — $46,750Kansas City, MO-KS — $46,980Springfield, MO — $47,010Anchorage, AK — $47,300St. Louis, MO-IL — $47,340Huntsville, AL — $47,760Idaho Falls, ID — $48,000Davenport-Moline-Rock Island, IA-IL — $48,030Grand Rapids-Wyoming-Kentwood, MI — $48,120Spartanburg, SC — $48,470Kennewick-Richland, WA — $48,580Coeur d'Alene, ID — $48,760Birmingham, AL — $49,250Grants Pass, OR — $49,410Phoenix-Mesa-Chandler, AZ — $49,440Memphis, TN-MS-AR — $49,730Bend, OR — $49,920Billings, MT — $49,920Boise City, ID — $49,990Reading, PA — $49,990Fort Collins-Loveland, CO — $50,430Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $50,630Elkhart-Goshen, IN — $50,860Cedar Rapids, IA — $51,480Houston-Pasadena-The Woodlands, TX — $51,490Albuquerque, NM — $51,800Seattle-Tacoma-Bellevue, WA — $52,300Lubbock, TX — $52,840Louisville/Jefferson County, KY-IN — $53,290Waco, TX — $54,120Chicago-Naperville-Elgin, IL-IN — $56,570Cleveland, OH — $56,870Dallas-Fort Worth-Arlington, TX — $56,980Atlanta-Sandy Springs-Roswell, GA — $57,290Albany-Schenectady-Troy, NY — $57,460Dayton-Kettering-Beavercreek, OH — $57,720Ogden, UT — $58,090Hammond, LA — $58,240Spokane-Spokane Valley, WA — $58,240Portland-Vancouver-Hillsboro, OR-WA — $59,030Nashville-Davidson--Murfreesboro--Franklin, TN — $59,240Denver-Aurora-Centennial, CO — $59,820Tulsa, OK — $59,840Ocala, FL — $59,860Indianapolis-Carmel-Greenwood, IN — $59,970Tucson, AZ — $60,030Little Rock-North Little Rock-Conway, AR — $60,540Salt Lake City-Murray, UT — $60,660Greeley, CO — $60,970Lakeland-Winter Haven, FL — $61,160North Port-Bradenton-Sarasota, FL — $61,400Worcester, MA — $61,460Riverside-San Bernardino-Ontario, CA — $62,690New York-Newark-Jersey City, NY-NJ — $62,710Chattanooga, TN-GA — $63,410Los Angeles-Long Beach-Anaheim, CA — $63,420Tampa-St. Petersburg-Clearwater, FL — $64,480Reno, NV — $65,200Las Vegas-Henderson-North Las Vegas, NV — $66,190Oxnard-Thousand Oaks-Ventura, CA — $69,300Redding, CA — $70,720Stockton-Lodi, CA — $71,200Bakersfield-Delano, CA — $71,690Jacksonville, FL — $71,980Sacramento-Roseville-Folsom, CA — $72,380Vallejo, CA — $75,550

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.

Recreational Vehicle Service Technicians: pay and employment by metro area
Metro area
Vallejo, CA$75,550$36.32300.2
Sacramento-Roseville-Folsom, CA$72,380$34.80900.1
Jacksonville, FL$71,980$34.611800.2
Bakersfield-Delano, CA$71,690$34.47600.2
Stockton-Lodi, CA$71,200$34.23500.2
Redding, CA$70,720$34.00400.5
Oxnard-Thousand Oaks-Ventura, CA$69,300$33.32400.1
Las Vegas-Henderson-North Las Vegas, NV$66,190$31.821500.1
Reno, NV$65,200$31.35500.2
Tampa-St. Petersburg-Clearwater, FL$64,480$31.001500.1
Los Angeles-Long Beach-Anaheim, CA$63,420$30.49Not publishedNot published
Chattanooga, TN-GA$63,410$30.49500.2
New York-Newark-Jersey City, NY-NJ$62,710$30.15800.0
Riverside-San Bernardino-Ontario, CA$62,690$30.142000.1
Worcester, MA$61,460$29.55400.1
North Port-Bradenton-Sarasota, FL$61,400$29.52800.2
Lakeland-Winter Haven, FL$61,160$29.40600.2
Greeley, CO$60,970$29.31600.5
Salt Lake City-Murray, UT$60,660$29.171000.1
Little Rock-North Little Rock-Conway, AR$60,540$29.11700.2
Tucson, AZ$60,030$28.861200.3
Indianapolis-Carmel-Greenwood, IN$59,970$28.831000.1
Ocala, FL$59,860$28.78900.7
Tulsa, OK$59,840$28.77800.2
Denver-Aurora-Centennial, CO$59,820$28.761800.1
Nashville-Davidson--Murfreesboro--Franklin, TN$59,240$28.481300.1
Portland-Vancouver-Hillsboro, OR-WA$59,030$28.382500.2
Hammond, LA$58,240$28.00501.0
Spokane-Spokane Valley, WA$58,240$28.00700.3
Ogden, UT$58,090$27.93600.2
Dayton-Kettering-Beavercreek, OH$57,720$27.75500.1
Albany-Schenectady-Troy, NY$57,460$27.63400.1
Atlanta-Sandy Springs-Roswell, GA$57,290$27.552600.1
Dallas-Fort Worth-Arlington, TX$56,980$27.394100.1
Cleveland, OH$56,870$27.341100.1
Chicago-Naperville-Elgin, IL-IN$56,570$27.201000.0
Waco, TX$54,120$26.02400.3
Louisville/Jefferson County, KY-IN$53,290$25.62400.1
Lubbock, TX$52,840$25.41400.2
Seattle-Tacoma-Bellevue, WA$52,300$25.152400.1
Albuquerque, NM$51,800$24.901100.3
Houston-Pasadena-The Woodlands, TX$51,490$24.753600.1
Cedar Rapids, IA$51,480$24.75500.3
Elkhart-Goshen, IN$50,860$24.456905.4
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$50,630$24.34800.0
Fort Collins-Loveland, CO$50,430$24.24600.4
Boise City, ID$49,990$24.032000.5
Reading, PA$49,990$24.03Not publishedNot published
Bend, OR$49,920$24.00700.6
Billings, MT$49,920$24.00300.3
Memphis, TN-MS-AR$49,730$23.911100.2
Phoenix-Mesa-Chandler, AZ$49,440$23.775800.2
Grants Pass, OR$49,410$23.76301.0
Birmingham, AL$49,250$23.681100.2
Coeur d'Alene, ID$48,760$23.44500.7
Kennewick-Richland, WA$48,580$23.36500.4
Spartanburg, SC$48,470$23.30600.4
Grand Rapids-Wyoming-Kentwood, MI$48,120$23.131500.2
Davenport-Moline-Rock Island, IA-IL$48,030$23.09500.3
Idaho Falls, ID$48,000$23.08400.5
Huntsville, AL$47,760$22.96400.2
St. Louis, MO-IL$47,340$22.76Not publishedNot published
Anchorage, AK$47,300$22.74800.4
Springfield, MO$47,010$22.60500.2
Kansas City, MO-KS$46,980$22.59Not publishedNot published
Missoula, MT$46,750$22.47400.6
Tyler, TX$46,700$22.45600.5
Des Moines-West Des Moines, IA$46,490$22.35700.2
Myrtle Beach-Conway-North Myrtle Beach, SC$46,370$22.30700.5
Toledo, OH$46,280$22.25500.2
Pittsburgh, PA$46,210$22.22600.1
Bangor, ME$45,430$21.84400.6
Terre Haute, IN$45,260$21.76400.6
Wichita, KS$45,020$21.64Not publishedNot published
Omaha, NE-IA$43,610$20.97600.1
Richmond, VA$41,280$19.851000.1
Joplin, MO-KS$41,240$19.83300.4
Lansing-East Lansing, MI$35,950$17.28300.2
Muskegon-Norton Shores, MI$34,570$16.62400.6

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.