HVAC technician salary by metro area
What HVACR mechanics and installers actually earn, in every metropolitan area BLS reports. The national median is $29.33 an hour, $61,010 a year, across 409,670 technicians. Local medians run from $44,600 to $93,820.
| Metro area | Median /hr | Median /yr | 10th | 90th | Employed |
|---|---|---|---|---|---|
| Fairbanks-College, AK | $45.11 | $93,820 | $54,310 | $105,800 | 90 |
| Anchorage, AK | $41.16 | $85,620 | $58,070 | $105,140 | 330 |
| Napa, CA | $40.66 | $84,570 | $51,400 | $108,850 | 70 |
| San Jose-Sunnyvale-Santa Clara, CA | $39.45 | $82,050 | $57,170 | $136,650 | 1,740 |
| Seattle-Tacoma-Bellevue, WA | $38.51 | $80,100 | $51,380 | $129,390 | 3,940 |
| Santa Rosa-Petaluma, CA | $38.23 | $79,510 | $49,200 | $122,600 | 560 |
| Peoria, IL | $37.84 | $78,710 | $47,100 | $105,450 | 370 |
| Santa Maria-Santa Barbara, CA | $37.81 | $78,640 | $48,550 | $120,430 | 260 |
| Boston-Cambridge-Newton, MA-NH | $37.75 | $78,530 | $50,890 | $103,050 | 6,050 |
| San Francisco-Oakland-Fremont, CA | $37.74 | $78,490 | $49,180 | $129,380 | 3,980 |
| Santa Cruz-Watsonville, CA | $37.66 | $78,330 | $47,760 | $115,790 | 210 |
| New York-Newark-Jersey City, NY-NJ | $37.50 | $77,990 | $50,690 | $108,780 | 21,820 |
| Chicago-Naperville-Elgin, IL-IN | $37.48 | $77,960 | $47,460 | $117,940 | 7,210 |
| Decatur, IL | $37.39 | $77,770 | $47,770 | $107,540 | 90 |
| Rochester, MN | $37.26 | $77,500 | $48,410 | $94,600 | 190 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $37.25 | $77,490 | $48,660 | $100,660 | 2,420 |
| Bridgeport-Stamford-Danbury, CT | $37.25 | $77,490 | $45,230 | $100,360 | 1,050 |
| Mount Vernon-Anacortes, WA | $37.02 | $77,010 | $48,900 | $110,500 | 150 |
| New Haven, CT | $36.96 | $76,880 | $43,200 | $101,930 | 550 |
| Mankato, MN | $36.86 | $76,670 | $47,900 | $100,270 | 120 |
| Springfield, MA | $36.79 | $76,530 | $47,940 | $98,870 | 460 |
| Olympia-Lacey-Tumwater, WA | $36.66 | $76,260 | $46,980 | $135,580 | 270 |
| Hartford-West Hartford-East Hartford, CT | $36.63 | $76,180 | $46,190 | $100,430 | 1,320 |
| Fargo, ND-MN | $36.50 | $75,920 | $46,450 | $95,950 | 370 |
| Stockton-Lodi, CA | $36.40 | $75,710 | $47,540 | $102,520 | 390 |
| Duluth, MN-WI | $36.40 | $75,710 | $48,740 | $98,970 | 170 |
| Kennewick-Richland, WA | $36.38 | $75,660 | $47,530 | $109,220 | 520 |
| Grand Forks, ND-MN | $36.28 | $75,470 | $46,610 | $95,700 | 130 |
| Trenton-Princeton, NJ | $36.17 | $75,240 | $47,730 | $111,720 | 430 |
| El Centro, CA | $36.16 | $75,220 | $47,370 | $111,110 | 120 |
| San Luis Obispo-Paso Robles, CA | $36.13 | $75,160 | $48,190 | $112,460 | 200 |
| Rockford, IL | $36.09 | $75,070 | $46,960 | $117,550 | 190 |
| Ann Arbor, MI | $36.06 | $75,000 | $46,620 | $101,310 | 460 |
| Norwich-New London-Willimantic, CT | $36.05 | $74,990 | $45,840 | $94,130 | 250 |
| San Diego-Chula Vista-Carlsbad, CA | $36.00 | $74,880 | $46,710 | $113,990 | 3,210 |
| Champaign-Urbana, IL | $36.00 | $74,880 | $47,590 | $111,660 | 240 |
| Kahului-Wailuku, HI | $35.92 | $74,720 | $51,030 | $116,570 | 110 |
| Bremerton-Silverdale-Port Orchard, WA | $35.89 | $74,650 | $47,690 | $97,130 | 180 |
| St. Cloud, MN | $35.78 | $74,420 | $46,580 | $98,160 | 250 |
| Los Angeles-Long Beach-Anaheim, CA | $35.50 | $73,830 | $46,590 | $109,010 | 10,720 |
| Worcester, MA | $35.48 | $73,800 | $48,300 | $96,800 | 800 |
| Amherst Town-Northampton, MA | $35.27 | $73,370 | $49,150 | $92,230 | 180 |
| Barnstable Town, MA | $35.25 | $73,330 | $50,870 | $96,780 | 460 |
| Manchester-Nashua, NH | $35.14 | $73,090 | $46,840 | $96,730 | 870 |
| Lawton, OK | $35.09 | $72,980 | $36,740 | $74,310 | 280 |
| Bozeman, MT | $35.08 | $72,970 | $49,920 | $89,510 | 210 |
| Waterbury-Shelton, CT | $34.96 | $72,710 | $44,850 | $94,390 | 390 |
| Salinas, CA | $34.88 | $72,550 | $49,590 | $115,990 | 300 |
| Bellingham, WA | $34.71 | $72,190 | $48,070 | $99,260 | 240 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $34.58 | $71,920 | $46,920 | $105,180 | 8,730 |
| Denver-Aurora-Centennial, CO | $34.41 | $71,580 | $49,010 | $104,880 | 4,360 |
| Boulder, CO | $34.17 | $71,080 | $48,900 | $113,670 | 340 |
| Springfield, IL | $34.00 | $70,730 | $47,690 | $101,000 | 110 |
| Oxnard-Thousand Oaks-Ventura, CA | $33.51 | $69,710 | $45,910 | $100,220 | 750 |
| Burlington-South Burlington, VT | $32.90 | $68,430 | $50,910 | $95,850 | 480 |
| Vineland, NJ | $32.81 | $68,250 | $45,510 | $119,190 | 290 |
| Vallejo, CA | $32.67 | $67,950 | $49,440 | $98,800 | 490 |
| Providence-Warwick, RI-MA | $32.39 | $67,380 | $44,970 | $104,080 | 1,930 |
| Lewiston-Auburn, ME | $32.30 | $67,180 | $49,130 | $86,910 | 160 |
| Sacramento-Roseville-Folsom, CA | $32.05 | $66,670 | $46,620 | $101,260 | 2,940 |
| Syracuse, NY | $32.02 | $66,600 | $47,320 | $96,780 | 970 |
| Bakersfield-Delano, CA | $31.92 | $66,400 | $46,210 | $95,730 | 680 |
| Fort Collins-Loveland, CO | $31.87 | $66,290 | $48,280 | $105,020 | 930 |
| Albany-Schenectady-Troy, NY | $31.75 | $66,040 | $47,510 | $97,810 | 1,450 |
| Yakima, WA | $31.68 | $65,900 | $42,050 | $94,080 | 160 |
| Dalton, GA | $31.52 | $65,560 | $36,960 | $65,850 | 150 |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | $31.50 | $65,530 | $43,370 | $92,900 | 1,150 |
| Urban Honolulu, HI | $31.47 | $65,450 | $43,120 | $99,100 | 1,060 |
| Portland-Vancouver-Hillsboro, OR-WA | $31.38 | $65,260 | $48,650 | $98,810 | 2,580 |
| Davenport-Moline-Rock Island, IA-IL | $31.34 | $65,190 | $45,790 | $100,270 | 410 |
| Salem, OR | $31.27 | $65,050 | $46,810 | $91,330 | 350 |
| Visalia, CA | $31.25 | $64,990 | $44,720 | $101,780 | 330 |
| Kokomo, IN | $31.15 | $64,800 | $44,460 | $97,830 | 170 |
| Bismarck, ND | $31.14 | $64,770 | $46,740 | $98,020 | 200 |
| Modesto, CA | $31.13 | $64,760 | $47,820 | $90,480 | 470 |
| Ithaca, NY | $31.10 | $64,690 | $46,960 | $92,450 | 120 |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $31.05 | $64,580 | $45,510 | $100,800 | 8,610 |
| Topeka, KS | $31.00 | $64,480 | $46,610 | $82,060 | 220 |
| Columbus, OH | $30.98 | $64,440 | $40,680 | $100,590 | 3,000 |
| Iowa City, IA | $30.98 | $64,440 | $44,770 | $78,810 | 150 |
| Longview-Kelso, WA | $30.96 | $64,400 | $46,920 | $99,270 | 80 |
| Riverside-San Bernardino-Ontario, CA | $30.91 | $64,300 | $46,760 | $95,910 | 4,820 |
| Portland-South Portland, ME | $30.81 | $64,090 | $51,970 | $80,960 | 920 |
| Merced, CA | $30.79 | $64,040 | $47,480 | $97,930 | 190 |
| Bloomington, IL | $30.78 | $64,030 | $39,200 | $91,500 | 140 |
| Minot, ND | $30.75 | $63,950 | $44,910 | $92,720 | 60 |
| Pittsfield, MA | $30.72 | $63,900 | $48,250 | $98,430 | 190 |
| Corvallis, OR | $30.63 | $63,720 | $49,280 | $80,040 | 40 |
| Rochester, NY | $30.56 | $63,570 | $45,860 | $91,190 | 1,850 |
| New Orleans-Metairie, LA | $30.53 | $63,500 | $38,300 | $81,610 | 1,280 |
| Baltimore-Columbia-Towson, MD | $30.38 | $63,180 | $45,040 | $103,320 | 3,960 |
| Detroit-Warren-Dearborn, MI | $30.37 | $63,170 | $42,840 | $95,610 | 5,740 |
| Madison, WI | $30.36 | $63,150 | $45,450 | $100,900 | 1,020 |
| Allentown-Bethlehem-Easton, PA-NJ | $30.35 | $63,130 | $48,400 | $94,580 | 1,000 |
| Redding, CA | $30.30 | $63,020 | $46,660 | $93,590 | 160 |
| St. Louis, MO-IL | $30.29 | $63,000 | $45,870 | $100,180 | 2,980 |
| Baton Rouge, LA | $30.26 | $62,940 | $38,490 | $80,080 | 1,180 |
| Milwaukee-Waukesha, WI | $30.25 | $62,930 | $46,350 | $99,740 | 1,620 |
| Chico, CA | $30.25 | $62,920 | $43,720 | $94,280 | 120 |
| Watertown-Fort Drum, NY | $30.22 | $62,850 | $42,180 | $83,560 | 130 |
| Yuba City, CA | $30.22 | $62,850 | $46,740 | $88,850 | 90 |
| Spokane-Spokane Valley, WA | $30.21 | $62,840 | $45,690 | $94,380 | 610 |
| Cleveland, OH | $30.19 | $62,790 | $39,220 | $98,310 | 2,610 |
| Kansas City, MO-KS | $30.13 | $62,680 | $45,620 | $88,760 | 3,010 |
| Helena, MT | $30.13 | $62,670 | $45,970 | $79,090 | 100 |
| Springfield, OH | $30.13 | $62,670 | $34,940 | $93,280 | 80 |
| Hanford-Corcoran, CA | $30.13 | $62,670 | $45,270 | $99,320 | 80 |
| Des Moines-West Des Moines, IA | $30.12 | $62,640 | $46,020 | $98,460 | 900 |
| Fresno, CA | $30.09 | $62,580 | $43,920 | $101,680 | 1,300 |
| Harrisburg-Carlisle, PA | $30.08 | $62,570 | $48,040 | $86,910 | 910 |
| Omaha, NE-IA | $30.08 | $62,570 | $45,610 | $83,640 | 1,600 |
| Kankakee, IL | $30.08 | $62,570 | $46,130 | $97,870 | 50 |
| Walla Walla, WA | $30.06 | $62,530 | $46,180 | $79,850 | 80 |
| Dayton-Kettering-Beavercreek, OH | $30.05 | $62,500 | $38,630 | $96,620 | 1,090 |
| Toledo, OH | $30.03 | $62,460 | $38,610 | $99,740 | 650 |
| Sioux Falls, SD-MN | $30.02 | $62,440 | $48,990 | $76,070 | 600 |
| Carson City, NV | $30.00 | $62,400 | $48,490 | $81,620 | 100 |
| La Crosse-Onalaska, WI-MN | $30.00 | $62,400 | $46,450 | $94,910 | 270 |
| Elmira, NY | $30.00 | $62,400 | $46,570 | $84,720 | 80 |
| Lebanon, PA | $29.99 | $62,370 | $46,840 | $82,300 | 200 |
| Staunton-Stuarts Draft, VA | $29.98 | $62,350 | $39,120 | $80,740 | 230 |
| Cincinnati, OH-KY-IN | $29.92 | $62,240 | $39,750 | $96,400 | 2,950 |
| Billings, MT | $29.92 | $62,240 | $41,890 | $78,800 | 300 |
| Buffalo-Cheektowaga, NY | $29.89 | $62,180 | $39,240 | $91,820 | 1,370 |
| Indianapolis-Carmel-Greenwood, IN | $29.88 | $62,160 | $45,540 | $98,740 | 3,080 |
| Pittsburgh, PA | $29.88 | $62,140 | $46,480 | $92,710 | 2,680 |
| Chambersburg, PA | $29.85 | $62,090 | $46,350 | $79,970 | 230 |
| Binghamton, NY | $29.82 | $62,020 | $46,650 | $87,710 | 380 |
| Greeley, CO | $29.82 | $62,020 | $47,880 | $94,690 | 410 |
| York-Hanover, PA | $29.79 | $61,970 | $45,740 | $91,270 | 560 |
| Reno, NV | $29.78 | $61,940 | $47,090 | $94,700 | 760 |
| St. Joseph, MO-KS | $29.76 | $61,910 | $42,630 | $85,880 | 170 |
| Utica-Rome, NY | $29.75 | $61,880 | $43,220 | $89,990 | 260 |
| Lexington Park, MD | $29.73 | $61,840 | $43,130 | $112,290 | 350 |
| Scranton--Wilkes-Barre, PA | $29.69 | $61,750 | $46,080 | $89,510 | 650 |
| Reading, PA | $29.68 | $61,740 | $46,970 | $81,500 | 510 |
| Racine-Mount Pleasant, WI | $29.68 | $61,740 | $45,420 | $101,560 | 170 |
| Wenatchee-East Wenatchee, WA | $29.63 | $61,630 | $37,840 | $80,080 | 120 |
| Appleton, WI | $29.62 | $61,600 | $45,020 | $102,100 | 320 |
| Sheboygan, WI | $29.61 | $61,580 | $46,630 | $95,210 | 120 |
| Kingston, NY | $29.55 | $61,470 | $36,900 | $92,110 | 260 |
| Colorado Springs, CO | $29.55 | $61,460 | $47,550 | $94,990 | 950 |
| Rapid City, SD | $29.53 | $61,430 | $48,010 | $74,280 | 360 |
| Lafayette-West Lafayette, IN | $29.53 | $61,430 | $41,040 | $86,390 | 230 |
| Bangor, ME | $29.53 | $61,430 | $45,970 | $80,080 | 210 |
| Dubuque, IA | $29.52 | $61,410 | $37,690 | $84,380 | 130 |
| Green Bay, WI | $29.49 | $61,340 | $44,840 | $101,290 | 420 |
| Eau Claire, WI | $29.46 | $61,280 | $45,520 | $95,690 | 150 |
| Kalamazoo-Portage, MI | $29.46 | $61,270 | $43,930 | $97,920 | 430 |
| Youngstown-Warren, OH | $29.45 | $61,260 | $36,590 | $95,570 | 370 |
| Kenosha, WI | $29.45 | $61,260 | $44,300 | $96,290 | 120 |
| Salisbury, MD | $29.43 | $61,220 | $43,690 | $98,140 | 160 |
| Jackson, MI | $29.43 | $61,220 | $44,010 | $97,820 | 110 |
| Phoenix-Mesa-Chandler, AZ | $29.41 | $61,170 | $38,210 | $83,180 | 8,070 |
| Bend, OR | $29.40 | $61,150 | $47,270 | $89,980 | 340 |
| Akron, OH | $29.37 | $61,090 | $38,240 | $96,690 | 850 |
| Sandusky, OH | $29.35 | $61,040 | $38,700 | $94,400 | 120 |
| Lima, OH | $29.30 | $60,950 | $39,210 | $77,530 | 160 |
| Bloomington, IN | $29.29 | $60,920 | $38,850 | $96,450 | 180 |
| Fort Wayne, IN | $29.25 | $60,830 | $39,450 | $96,980 | 870 |
| Austin-Round Rock-San Marcos, TX | $29.24 | $60,820 | $44,030 | $92,180 | 3,140 |
| Michigan City-La Porte, IN | $29.24 | $60,810 | $45,200 | $93,730 | 90 |
| Salt Lake City-Murray, UT | $29.23 | $60,790 | $38,370 | $83,200 | 2,540 |
| Glens Falls, NY | $29.22 | $60,780 | $43,940 | $82,050 | 160 |
| Cedar Rapids, IA | $29.17 | $60,680 | $43,770 | $87,900 | 380 |
| Great Falls, MT | $29.17 | $60,670 | $41,600 | $81,230 | 150 |
| Atlantic City-Hammonton, NJ | $29.15 | $60,640 | $44,560 | $88,930 | 480 |
| Traverse City, MI | $29.13 | $60,590 | $39,010 | $91,450 | 210 |
| Grand Junction, CO | $29.11 | $60,540 | $45,770 | $92,620 | 260 |
| Lancaster, PA | $29.10 | $60,530 | $47,360 | $79,490 | 940 |
| Oshkosh-Neenah, WI | $29.10 | $60,530 | $48,210 | $81,880 | 130 |
| Gettysburg, PA | $29.10 | $60,530 | $48,020 | $76,070 | 90 |
| Lansing-East Lansing, MI | $29.06 | $60,440 | $40,030 | $93,480 | 490 |
| Ames, IA | $29.05 | $60,430 | $41,290 | $79,890 | 190 |
| Waterloo-Cedar Falls, IA | $29.04 | $60,400 | $39,120 | $98,390 | 260 |
| Lexington-Fayette, KY | $28.98 | $60,280 | $37,470 | $81,180 | 740 |
| Nashville-Davidson--Murfreesboro--Franklin, TN | $28.98 | $60,270 | $46,620 | $91,170 | 3,500 |
| Las Vegas-Henderson-North Las Vegas, NV | $28.96 | $60,240 | $40,760 | $88,870 | 3,150 |
| Missoula, MT | $28.96 | $60,240 | $44,500 | $75,860 | 180 |
| Harrisonburg, VA | $28.95 | $60,210 | $39,340 | $77,780 | 340 |
| Grand Rapids-Wyoming-Kentwood, MI | $28.94 | $60,190 | $43,710 | $94,590 | 1,920 |
| Bay City, MI | $28.93 | $60,170 | $36,040 | $81,330 | 70 |
| Oklahoma City, OK | $28.90 | $60,120 | $37,160 | $83,530 | 2,120 |
| Battle Creek, MI | $28.89 | $60,100 | $41,290 | $73,900 | 130 |
| Owensboro, KY | $28.88 | $60,060 | $46,320 | $81,030 | 160 |
| Saginaw, MI | $28.88 | $60,060 | $38,790 | $98,260 | 210 |
| Eugene-Springfield, OR | $28.87 | $60,050 | $44,760 | $82,590 | 370 |
| Hinesville, GA | $28.80 | $59,910 | $31,350 | $63,300 | 60 |
| Flint, MI | $28.78 | $59,870 | $39,120 | $95,570 | 430 |
| Charlotte-Concord-Gastonia, NC-SC | $28.77 | $59,840 | $40,110 | $79,210 | 3,860 |
| Sioux City, IA-NE-SD | $28.77 | $59,840 | $39,330 | $81,880 | 200 |
| Dover, DE | $28.75 | $59,810 | $42,480 | $75,830 | 180 |
| Janesville-Beloit, WI | $28.74 | $59,770 | $40,670 | $91,280 | 150 |
| Medford, OR | $28.73 | $59,750 | $45,310 | $84,460 | 200 |
| Elkhart-Goshen, IN | $28.65 | $59,590 | $37,440 | $99,690 | 240 |
| Dallas-Fort Worth-Arlington, TX | $28.63 | $59,560 | $40,290 | $84,880 | 10,910 |
| Charlottesville, VA | $28.63 | $59,540 | $43,110 | $76,860 | 420 |
| Naples-Marco Island, FL | $28.63 | $59,540 | $39,990 | $83,200 | 910 |
| Wichita, KS | $28.62 | $59,520 | $44,580 | $84,780 | 880 |
| Fond du Lac, WI | $28.61 | $59,510 | $39,880 | $82,420 | 100 |
| Evansville, IN | $28.61 | $59,500 | $37,660 | $96,770 | 490 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $28.59 | $59,470 | $39,220 | $76,960 | 2,840 |
| South Bend-Mishawaka, IN-MI | $28.59 | $59,460 | $38,660 | $97,500 | 370 |
| Lawrence, KS | $28.55 | $59,390 | $48,230 | $82,570 | 130 |
| Lincoln, NE | $28.53 | $59,350 | $41,750 | $80,860 | 490 |
| Monroe, MI | $28.53 | $59,340 | $37,450 | $95,290 | 130 |
| Williamsport, PA | $28.49 | $59,260 | $44,310 | $79,630 | 120 |
| Durham-Chapel Hill, NC | $28.45 | $59,180 | $39,560 | $77,360 | 750 |
| Ogden, UT | $28.44 | $59,150 | $45,400 | $83,110 | 1,090 |
| Richmond, VA | $28.43 | $59,130 | $38,270 | $78,620 | 2,700 |
| Pueblo, CO | $28.42 | $59,110 | $46,040 | $91,840 | 160 |
| Wausau, WI | $28.42 | $59,110 | $45,370 | $91,560 | 140 |
| North Port-Bradenton-Sarasota, FL | $28.40 | $59,070 | $37,760 | $78,250 | 1,870 |
| Mansfield, OH | $28.37 | $59,010 | $36,280 | $92,850 | 130 |
| Erie, PA | $28.36 | $58,990 | $39,430 | $82,540 | 230 |
| Atlanta-Sandy Springs-Roswell, GA | $28.35 | $58,970 | $38,310 | $82,740 | 7,060 |
| Houston-Pasadena-The Woodlands, TX | $28.34 | $58,940 | $38,780 | $83,120 | 7,680 |
| Louisville/Jefferson County, KY-IN | $28.33 | $58,930 | $45,870 | $78,740 | 1,890 |
| Canton-Massillon, OH | $28.32 | $58,910 | $37,110 | $91,920 | 420 |
| Raleigh-Cary, NC | $28.32 | $58,900 | $39,160 | $77,830 | 2,550 |
| Albany, OR | $28.31 | $58,890 | $45,130 | $84,600 | 130 |
| Columbia, MO | $28.31 | $58,880 | $39,430 | $82,870 | 330 |
| Coeur d'Alene, ID | $28.27 | $58,800 | $43,430 | $81,890 | 570 |
| Florence, SC | $28.26 | $58,790 | $36,670 | $81,420 | 180 |
| Greenville-Anderson-Greer, SC | $28.25 | $58,760 | $38,520 | $77,520 | 1,160 |
| Tulsa, OK | $28.25 | $58,750 | $37,170 | $78,390 | 1,620 |
| Shreveport-Bossier City, LA | $28.18 | $58,620 | $36,510 | $76,130 | 500 |
| San Antonio-New Braunfels, TX | $28.17 | $58,590 | $37,960 | $82,400 | 3,160 |
| Jacksonville, FL | $28.17 | $58,590 | $37,920 | $79,910 | 3,340 |
| Odessa, TX | $28.16 | $58,580 | $33,280 | $79,130 | 160 |
| Altoona, PA | $28.15 | $58,550 | $38,800 | $82,940 | 100 |
| Greensboro-High Point, NC | $28.13 | $58,520 | $38,010 | $76,380 | 1,170 |
| Lynchburg, VA | $28.13 | $58,500 | $38,480 | $78,120 | 530 |
| Houma-Bayou Cane-Thibodaux, LA | $28.11 | $58,470 | $35,500 | $72,470 | 250 |
| Charleston-North Charleston, SC | $28.08 | $58,410 | $40,280 | $77,060 | 1,270 |
| Hagerstown-Martinsburg, MD-WV | $28.08 | $58,410 | $38,040 | $87,790 | 280 |
| Flagstaff, AZ | $28.06 | $58,360 | $38,710 | $80,340 | 140 |
| Hilton Head Island-Bluffton-Port Royal, SC | $28.02 | $58,280 | $39,090 | $74,620 | 420 |
| Prescott Valley-Prescott, AZ | $28.02 | $58,280 | $37,320 | $79,090 | 260 |
| Jefferson City, MO | $27.97 | $58,180 | $38,420 | $107,240 | 190 |
| Cape Coral-Fort Myers, FL | $27.97 | $58,170 | $37,830 | $78,070 | 2,110 |
| Casper, WY | $27.96 | $58,150 | $38,030 | $84,020 | 130 |
| Niles, MI | $27.95 | $58,130 | $38,710 | $79,580 | 240 |
| Asheville, NC | $27.94 | $58,120 | $43,520 | $75,980 | 660 |
| Grand Island, NE | $27.92 | $58,070 | $38,710 | $76,000 | 80 |
| Miami-Fort Lauderdale-West Palm Beach, FL | $27.90 | $58,040 | $39,520 | $80,220 | 9,140 |
| Pensacola-Ferry Pass-Brent, FL | $27.90 | $58,030 | $37,190 | $76,880 | 950 |
| Manhattan, KS | $27.88 | $58,000 | $40,670 | $82,040 | 150 |
| State College, PA | $27.87 | $57,970 | $45,250 | $73,300 | 190 |
| Cheyenne, WY | $27.80 | $57,820 | $37,910 | $83,660 | 200 |
| Midland, TX | $27.79 | $57,800 | $37,640 | $81,630 | 260 |
| Spartanburg, SC | $27.78 | $57,790 | $40,670 | $76,920 | 390 |
| Columbia, SC | $27.70 | $57,610 | $39,460 | $73,830 | 1,220 |
| Slidell-Mandeville-Covington, LA | $27.56 | $57,320 | $35,990 | $78,650 | 270 |
| Yuma, AZ | $27.54 | $57,290 | $38,760 | $75,970 | 280 |
| Boise City, ID | $27.53 | $57,270 | $41,010 | $80,540 | 2,270 |
| Monroe, LA | $27.53 | $57,270 | $35,390 | $73,300 | 260 |
| Palm Bay-Melbourne-Titusville, FL | $27.52 | $57,240 | $37,470 | $78,460 | 1,130 |
| Port St. Lucie, FL | $27.50 | $57,210 | $37,440 | $78,320 | 830 |
| Hammond, LA | $27.47 | $57,140 | $38,300 | $75,400 | 130 |
| Albuquerque, NM | $27.46 | $57,110 | $38,190 | $75,770 | 1,000 |
| Punta Gorda, FL | $27.45 | $57,090 | $38,730 | $77,440 | 290 |
| Weirton-Steubenville, WV-OH | $27.40 | $57,000 | $32,200 | $77,210 | 80 |
| Lake Havasu City-Kingman, AZ | $27.31 | $56,810 | $38,090 | $78,520 | 270 |
| Memphis, TN-MS-AR | $27.30 | $56,780 | $38,820 | $87,650 | 1,740 |
| Knoxville, TN | $27.30 | $56,780 | $39,120 | $84,810 | 1,470 |
| Beaumont-Port Arthur, TX | $27.27 | $56,720 | $37,000 | $79,490 | 390 |
| Lakeland-Winter Haven, FL | $27.25 | $56,680 | $37,380 | $76,270 | 1,120 |
| Paducah, KY-IL | $27.22 | $56,610 | $44,970 | $78,110 | 90 |
| Muskegon-Norton Shores, MI | $27.19 | $56,550 | $38,250 | $78,890 | 180 |
| Midland, MI | $27.16 | $56,490 | $35,470 | $80,640 | 90 |
| Springfield, MO | $27.12 | $56,410 | $38,760 | $78,710 | 690 |
| Sherman-Denison, TX | $27.08 | $56,330 | $34,950 | $83,260 | 170 |
| Winchester, VA-WV | $27.04 | $56,250 | $39,050 | $72,540 | 200 |
| Wheeling, WV-OH | $27.04 | $56,240 | $36,510 | $77,850 | 100 |
| Fayetteville, NC | $27.03 | $56,220 | $36,810 | $72,810 | 490 |
| Tucson, AZ | $26.96 | $56,070 | $36,050 | $75,860 | 1,380 |
| Waco, TX | $26.86 | $55,860 | $38,440 | $74,010 | 440 |
| Muncie, IN | $26.85 | $55,850 | $37,520 | $80,080 | 80 |
| Elizabethtown, KY | $26.80 | $55,740 | $34,190 | $78,450 | 160 |
| Rocky Mount, NC | $26.77 | $55,690 | $37,940 | $70,980 | 150 |
| Gainesville, FL | $26.76 | $55,670 | $36,070 | $75,240 | 480 |
| Logan, UT-ID | $26.64 | $55,420 | $38,290 | $75,140 | 230 |
| Winston-Salem, NC | $26.62 | $55,360 | $37,770 | $74,610 | 700 |
| Joplin, MO-KS | $26.62 | $55,360 | $38,560 | $81,980 | 210 |
| Bowling Green, KY | $26.55 | $55,230 | $39,240 | $74,260 | 230 |
| Longview, TX | $26.47 | $55,050 | $36,990 | $75,370 | 350 |
| Columbus, IN | $26.20 | $54,490 | $41,590 | $95,380 | 70 |
| Abilene, TX | $26.12 | $54,330 | $34,970 | $75,920 | 260 |
| Terre Haute, IN | $26.11 | $54,300 | $38,170 | $81,250 | 140 |
| Enid, OK | $26.10 | $54,290 | $36,390 | $79,900 | 150 |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $26.07 | $54,230 | $39,330 | $72,930 | 630 |
| Jackson, TN | $26.03 | $54,150 | $39,540 | $77,370 | 260 |
| Johnstown, PA | $25.99 | $54,050 | $39,370 | $74,450 | 140 |
| Tallahassee, FL | $25.81 | $53,690 | $35,640 | $73,300 | 620 |
| Fayetteville-Springdale-Rogers, AR | $25.78 | $53,620 | $38,300 | $74,600 | 1,240 |
| Gainesville, GA | $25.63 | $53,310 | $37,540 | $73,610 | 330 |
| Greenville, NC | $25.56 | $53,160 | $36,830 | $72,630 | 220 |
| Pinehurst-Southern Pines, NC | $25.28 | $52,580 | $36,460 | $63,610 | 160 |
| Burlington, NC | $25.22 | $52,450 | $37,490 | $73,940 | 280 |
| Jackson, MS | $25.03 | $52,060 | $36,380 | $78,730 | 770 |
| Rome, GA | $25.02 | $52,040 | $35,120 | $76,140 | 80 |
| Farmington, NM | $25.02 | $52,040 | $36,630 | $73,790 | 110 |
| Lafayette, LA | $24.99 | $51,970 | $34,510 | $74,720 | 450 |
| Savannah, GA | $24.89 | $51,770 | $36,940 | $76,860 | 450 |
| Corpus Christi, TX | $24.88 | $51,760 | $37,350 | $79,420 | 640 |
| Panama City-Panama City Beach, FL | $24.81 | $51,600 | $36,770 | $75,830 | 450 |
| Goldsboro, NC | $24.78 | $51,540 | $35,860 | $70,970 | 160 |
| Charleston, WV | $24.76 | $51,510 | $37,280 | $80,080 | 350 |
| Orlando-Kissimmee-Sanford, FL | $24.74 | $51,460 | $38,020 | $77,840 | 5,140 |
| Wildwood-The Villages, FL | $24.63 | $51,220 | $37,660 | $78,070 | 200 |
| Twin Falls, ID | $24.56 | $51,080 | $37,590 | $76,550 | 260 |
| Chattanooga, TN-GA | $24.50 | $50,950 | $37,160 | $77,020 | 850 |
| Pocatello, ID | $24.49 | $50,940 | $37,200 | $81,590 | 190 |
| Tampa-St. Petersburg-Clearwater, FL | $24.30 | $50,540 | $39,620 | $75,300 | 6,090 |
| Clarksville, TN-KY | $24.27 | $50,480 | $38,530 | $71,790 | 330 |
| Sebastian-Vero Beach-West Vero Corridor, FL | $24.26 | $50,470 | $37,310 | $75,200 | 340 |
| Hickory-Lenoir-Morganton, NC | $24.18 | $50,300 | $36,880 | $73,240 | 300 |
| Blacksburg-Christiansburg-Radford, VA | $24.05 | $50,030 | $39,280 | $68,710 | 190 |
| Huntsville, AL | $24.01 | $49,940 | $37,590 | $73,030 | 770 |
| Brunswick-St. Simons, GA | $24.00 | $49,920 | $32,600 | $75,810 | 140 |
| Sumter, SC | $23.98 | $49,880 | $36,190 | $73,990 | 110 |
| Lewiston, ID-WA | $23.98 | $49,880 | $37,470 | $72,240 | 100 |
| Wilmington, NC | $23.97 | $49,860 | $37,080 | $73,270 | 710 |
| Lubbock, TX | $23.97 | $49,850 | $37,430 | $74,100 | 420 |
| Amarillo, TX | $23.96 | $49,840 | $37,420 | $77,020 | 350 |
| Las Cruces, NM | $23.87 | $49,650 | $35,880 | $72,310 | 240 |
| Killeen-Temple, TX | $23.86 | $49,630 | $33,430 | $75,180 | 410 |
| Santa Fe, NM | $23.73 | $49,360 | $39,300 | $73,860 | 150 |
| San Angelo, TX | $23.72 | $49,330 | $36,070 | $71,290 | 130 |
| Gadsden, AL | $23.70 | $49,300 | $34,360 | $71,100 | 120 |
| Tyler, TX | $23.70 | $49,300 | $36,120 | $82,570 | 290 |
| Deltona-Daytona Beach-Ormond Beach, FL | $23.70 | $49,290 | $37,440 | $74,310 | 820 |
| Wichita Falls, TX | $23.67 | $49,240 | $34,200 | $71,100 | 160 |
| Roanoke, VA | $23.67 | $49,230 | $37,720 | $75,040 | 660 |
| Idaho Falls, ID | $23.65 | $49,190 | $37,810 | $80,720 | 390 |
| Sierra Vista-Douglas, AZ | $23.60 | $49,080 | $36,090 | $74,120 | 120 |
| Ocala, FL | $23.57 | $49,020 | $35,330 | $74,810 | 600 |
| Macon-Bibb County, GA | $23.55 | $48,980 | $36,430 | $69,090 | 210 |
| Kingsport-Bristol, TN-VA | $23.53 | $48,950 | $35,600 | $65,790 | 290 |
| Provo-Orem-Lehi, UT | $23.52 | $48,930 | $38,610 | $76,110 | 1,050 |
| Augusta-Richmond County, GA-SC | $23.51 | $48,900 | $36,240 | $72,850 | 620 |
| Athens-Clarke County, GA | $23.50 | $48,890 | $35,790 | $69,010 | 240 |
| Huntington-Ashland, WV-KY-OH | $23.49 | $48,860 | $35,780 | $73,400 | 360 |
| Crestview-Fort Walton Beach-Destin, FL | $23.47 | $48,810 | $37,600 | $75,070 | 570 |
| Decatur, AL | $23.44 | $48,750 | $36,830 | $75,650 | 330 |
| Birmingham, AL | $23.43 | $48,740 | $37,440 | $69,830 | 2,370 |
| Montgomery, AL | $23.40 | $48,680 | $35,880 | $65,960 | 540 |
| Warner Robins, GA | $23.40 | $48,670 | $36,600 | $74,650 | 220 |
| Morristown, TN | $23.39 | $48,650 | $37,420 | $77,770 | 50 |
| Jacksonville, NC | $23.35 | $48,570 | $34,760 | $71,480 | 210 |
| Victoria, TX | $23.34 | $48,550 | $37,700 | $75,780 | 100 |
| College Station-Bryan, TX | $23.33 | $48,530 | $37,790 | $69,220 | 270 |
| Laredo, TX | $23.29 | $48,450 | $36,260 | $69,740 | 180 |
| Tuscaloosa, AL | $23.28 | $48,430 | $35,810 | $61,780 | 450 |
| Albany, GA | $23.23 | $48,320 | $35,340 | $76,320 | 140 |
| Gulfport-Biloxi, MS | $23.19 | $48,230 | $36,260 | $74,690 | 330 |
| Grants Pass, OR | $23.17 | $48,190 | $38,420 | $78,020 | 80 |
| Auburn-Opelika, AL | $23.16 | $48,170 | $36,120 | $64,310 | 260 |
| Fort Smith, AR-OK | $23.15 | $48,160 | $36,020 | $64,450 | 410 |
| Johnson City, TN | $23.08 | $48,010 | $37,260 | $70,050 | 230 |
| Little Rock-North Little Rock-Conway, AR | $23.08 | $48,000 | $36,710 | $63,360 | 1,470 |
| Morgantown, WV | $23.06 | $47,970 | $35,510 | $63,330 | 170 |
| Mobile, AL | $23.06 | $47,960 | $36,220 | $70,720 | 820 |
| Brownsville-Harlingen, TX | $23.03 | $47,910 | $35,810 | $71,380 | 260 |
| St. George, UT | $22.98 | $47,790 | $29,990 | $76,560 | 420 |
| Anniston-Oxford, AL | $22.97 | $47,780 | $34,870 | $64,920 | 130 |
| Texarkana, TX-AR | $22.96 | $47,760 | $37,150 | $71,570 | 130 |
| Homosassa Springs, FL | $22.82 | $47,470 | $37,740 | $73,900 | 170 |
| Lake Charles, LA | $22.77 | $47,360 | $37,740 | $69,090 | 220 |
| Alexandria, LA | $22.75 | $47,330 | $33,440 | $73,620 | 190 |
| El Paso, TX | $22.73 | $47,270 | $28,130 | $72,600 | 790 |
| Jonesboro, AR | $22.71 | $47,230 | $38,010 | $63,430 | 170 |
| McAllen-Edinburg-Mission, TX | $22.68 | $47,170 | $36,060 | $73,010 | 530 |
| Cape Girardeau, MO-IL | $22.67 | $47,150 | $37,950 | $72,690 | 110 |
| Valdosta, GA | $22.61 | $47,020 | $34,510 | $66,130 | 100 |
| Columbus, GA-AL | $22.49 | $46,780 | $33,680 | $66,180 | 330 |
| Hot Springs, AR | $22.42 | $46,630 | $36,510 | $65,590 | 150 |
| Hattiesburg, MS | $22.40 | $46,590 | $37,140 | $71,720 | 100 |
| Florence-Muscle Shoals, AL | $22.38 | $46,560 | $35,160 | $61,780 | 250 |
| Dothan, AL | $22.22 | $46,210 | $35,240 | $61,710 | 250 |
| Parkersburg-Vienna, WV | $21.92 | $45,600 | $33,570 | $60,890 | 90 |
| Beckley, WV | $21.44 | $44,600 | $34,200 | $61,830 | 100 |
Every metro area listed has a full page of its own, with the complete wage distribution, comparisons against its state and the nation, pay spread, and a checker that tells you where a given hourly offer lands locally. Sort any column, or filter by city or state.
By state
| State | Median /hr | Median /yr | 10th | 90th | Employed |
|---|---|---|---|---|---|
| District of Columbia | $40.57 | $84,390 | $49,940 | $108,240 | 400 |
| Alaska | $37.23 | $77,430 | $48,580 | $105,140 | 610 |
| Illinois | $37.22 | $77,410 | $46,690 | $117,550 | 9,740 |
| Massachusetts | $37.16 | $77,300 | $50,820 | $102,410 | 8,200 |
| Connecticut | $36.83 | $76,610 | $45,280 | $100,160 | 3,800 |
| Minnesota | $36.71 | $76,350 | $48,220 | $100,030 | 4,200 |
| Washington | $36.38 | $75,660 | $48,810 | $120,360 | 7,370 |
| North Dakota | $35.81 | $74,490 | $46,610 | $94,060 | 970 |
| New Jersey | $35.79 | $74,450 | $48,020 | $116,550 | 10,330 |
| New York | $35.78 | $74,430 | $48,560 | $100,680 | 24,430 |
| New Hampshire | $35.50 | $73,850 | $47,520 | $97,140 | 2,560 |
| California | $34.88 | $72,560 | $46,950 | $109,060 | 35,130 |
| Maryland | $33.66 | $70,020 | $46,180 | $106,740 | 8,560 |
| Rhode Island | $32.39 | $67,370 | $38,100 | $104,080 | 1,450 |
| Hawaii | $31.47 | $65,450 | $43,120 | $99,430 | 1,300 |
| Colorado | $31.35 | $65,200 | $48,220 | $103,640 | 8,940 |
| Maine | $30.37 | $63,170 | $47,090 | $82,090 | 2,250 |
| Oregon | $30.26 | $62,940 | $46,990 | $94,520 | 3,980 |
| Ohio | $30.05 | $62,510 | $38,630 | $98,310 | 14,150 |
| Pennsylvania | $30.00 | $62,400 | $45,970 | $89,440 | 15,880 |
| Delaware | $29.96 | $62,320 | $45,000 | $97,600 | 1,730 |
| Vermont | $29.88 | $62,150 | $50,280 | $93,110 | 970 |
| Wisconsin | $29.67 | $61,710 | $45,930 | $98,070 | 6,630 |
| South Dakota | $29.51 | $61,390 | $48,420 | $75,190 | 1,610 |
| Michigan | $29.25 | $60,850 | $40,210 | $95,290 | 12,590 |
| Montana | $29.25 | $60,850 | $41,900 | $81,230 | 1,230 |
| Iowa | $29.17 | $60,680 | $43,040 | $86,280 | 3,840 |
| Nevada | $29.09 | $60,510 | $41,040 | $89,750 | 4,170 |
| Kansas | $29.07 | $60,460 | $43,660 | $83,500 | 3,770 |
| Indiana | $29.05 | $60,430 | $40,460 | $97,800 | 8,530 |
| Missouri | $28.82 | $59,950 | $39,180 | $88,760 | 7,220 |
| Nebraska | $28.77 | $59,850 | $43,540 | $81,110 | 3,020 |
| Virginia | $28.72 | $59,730 | $39,760 | $83,420 | 14,690 |
| Arizona | $28.56 | $59,400 | $37,950 | $80,160 | 10,860 |
| Utah | $28.24 | $58,730 | $37,570 | $80,500 | 5,580 |
| Louisiana | $28.20 | $58,650 | $36,950 | $78,210 | 5,380 |
| Kentucky | $28.18 | $58,620 | $38,790 | $80,020 | 5,100 |
| Texas | $27.77 | $57,760 | $38,100 | $81,860 | 34,730 |
| Oklahoma | $27.67 | $57,560 | $36,050 | $79,660 | 5,650 |
| North Carolina | $27.53 | $57,260 | $37,780 | $77,160 | 15,230 |
| Florida | $27.25 | $56,670 | $38,370 | $78,210 | 39,160 |
| South Carolina | $27.22 | $56,610 | $39,170 | $75,530 | 6,920 |
| Georgia | $27.11 | $56,390 | $36,990 | $79,130 | 12,290 |
| Idaho | $27.04 | $56,240 | $38,660 | $80,780 | 4,550 |
| Tennessee | $26.68 | $55,490 | $38,540 | $81,590 | 9,740 |
| Wyoming | $26.30 | $54,700 | $37,840 | $79,050 | 690 |
| New Mexico | $24.17 | $50,270 | $37,380 | $75,770 | 1,950 |
| West Virginia | $23.49 | $48,850 | $36,160 | $72,640 | 1,690 |
| Mississippi | $23.40 | $48,680 | $36,160 | $76,240 | 2,700 |
| Alabama | $23.25 | $48,370 | $36,510 | $65,690 | 8,260 |
| Arkansas | $23.13 | $48,110 | $37,040 | $69,290 | 4,960 |
Outlook
BLS projects this occupation to grow from 425,200 jobs in 2024 to 459,700 by 2034, up 8%, with roughly 40,100 openings a year. Those are national figures; BLS does not project by metro area.
Method and limits
SOC 49-9021. Source: BLS Occupational Employment and Wage Statistics, May 2025 release. Annual figures are hourly wages at 2,080 hours. OEWS excludes self-employed workers, overtime and the value of benefits, and each release combines survey panels collected over three years. Every metro shown has complete unsuppressed estimates; the largest relative standard error on any mean wage here is under 8%.
Getting into the trade
Working on equipment that can release refrigerant generally requires EPA Section 608 certification. It is one exam, it does not expire, and the type you need depends on the equipment. Our practice exam is free and mirrors the real 100-question format.