Jump to:
How much does a haircut cost? Do prices vary by state? What factors affect price? Has recent inflation impacted the average haircut price?
Don’t worry — we’ll answer these questions and more in the complete guide below.
How Much Does a Haircut Cost?
If you’re due for a trim or cut, you might be wondering, “How much does a haircut cost?” We surveyed salons across the nation to find the average prices for men’s and women’s haircuts.
Costs across the board have risen due to inflation. From 2021 to 2022, prices increased a little more than 5%. That’s not great news for your wallet, but staying informed on average haircut prices will help reduce sticker shock at the salon.
Haircuts typically reflect inflation quickly since salon owners and stylists can easily adjust their prices as the costs for labor, equipment, products, and services in general rise.
Overall, we found that the nationwide average price range for a haircut is $56. Women’s cuts are around $69 and men’s are about $43 on average.
Less expensive haircuts are offered in small towns and chain salons while higher-priced cuts are at high-end and independent salons in larger cities.
But the end result depends on a few factors. These include:
- The salon and stylist you choose
- How thick/curly your hair is
- Your location
- The type of cut you’re getting
You’d be surprised at how much haircut costs differ from city to city! To get a good sense of the overall average cost, we looked at salon prices in each state’s biggest city.
Before we get into the average cost by city, take a look at some of the interesting haircut cost trends we found:
- The average price for a haircut across all the cities in our survey is $56. Women’s haircuts cost more at $69 on average. Men’s haircuts are slightly cheaper at $43 on average.
- The price of a haircut today ($56) is up 5-6% from 2020’s average haircut cost ($53) due to inflation.
- The average price of a women’s haircut is $69. You’ll pay closer to $39 at low-end salons and $93 at high-end salons.
- The average price of a men’s haircut is now $43. You’ll pay closer to $25 for a haircut at low-end barber shops and $48 for high-end barber shops.
- Men’s haircuts are usually at least $10 to $20 less than women’s haircuts. In some cities, the difference is as much as $60.
- Salons in the most populated cities – New York City, Los Angeles, Chicago, Houston – tend to charge more for haircuts than the less populated cities (but there are a few exceptions to the rule).
- Only seven cities on our list had an average haircut cost of $100 or more. Most hovered in the $40-$70 range.
- The city with the lowest average haircut cost is Omaha, Nebraska with an average cost of $31. Boise had the next lowest cost, with an average haircut cost of $34. Look at chain shops across the country for pricing closer to these industry lows.
Most of the salons we surveyed included a shampoo and style with the cost of a haircut. Check with your salon to see if these services are included!
Now, let’s take a look at the average haircut prices in cities across the United States. How much does a haircut cost in your city?
Average Men’s Haircut Costs
City/State | Low End | High End | Average |
---|---|---|---|
Birmingham, Alabama | $25 | $30 | $28 |
Anchorage, Alaska | $25 | $38 | $44 |
Phoenix, Arizona | $18 | $40 | $29 |
Little Rock, Arkansas | $25 | $31 | $56 |
Los Angeles, California | $45 | $60 | $53 |
Denver, Colorado | $30 | $40 | $35 |
Bridgeport, Connecticut | $20 | $41 | $31 |
Wilmington, Delaware | $30 | $65 | $48 |
Jacksonville, Florida | $37 | $60 | $49 |
Atlanta, Georgia | $35 | $60 | $48 |
Honolulu, Hawaii | $25 | $85 | $55 |
Boise, Idaho | $21 | $30 | $26 |
Chicago, Illinois | $40 | $65 | $53 |
Indianapolis, Indiana | $25 | $55 | $40 |
Des Moines, Iowa | $35 | $45 | $40 |
Wichita, Kansas | $28 | $30 | $29 |
Louisville, Kentucky | $25 | $80 | $53 |
New Orleans, Louisiana | $30 | $50 | $40 |
Portland, Maine | $35 | $50 | $43 |
Baltimore, Maryland | $20 | $60 | $40 |
Boston, Massachusetts | $30 | $60 | $45 |
Detroit, Michigan | $25 | $50 | $38 |
Minneapolis, Minnesota | $28 | $60 | $44 |
Jackson, Mississippi | $20 | $55 | $38 |
Kansas City, Missouri | $20 | $35 | $28 |
Billings, Montana | $20 | $40 | $30 |
Omaha, Nebraska | $15 | $35 | $25 |
Las Vegas, Nevada | $25 | $65 | $45 |
Manchester, New Hampshire | $22 | $40 | $31 |
Newark, New Jersey | $20 | $30 | $25 |
Albuquerque, New Mexico | $25 | $35 | $30 |
New York City, New York | $40 | $195 | $118 |
Charlotte, North Carolina | $28 | $50 | $39 |
Fargo, North Dakota | $17 | $50 | $34 |
Columbus, Ohio | $20 | $60 | $40 |
Oklahoma City, Oklahoma | $18 | $45 | $32 |
Portland, Oregon | $25 | $55 | $40 |
Philadelphia, Pennsylvania | $25 | $38 | $32 |
Providence, Rhode Island | $20 | $50 | $35 |
Charleston, South Carolina | $28 | $55 | $42 |
Sioux Falls, South Dakota | $22 | $33 | $28 |
Nashville, Tennessee | $17 | $85 | $51 |
Houston, Texas | $20 | $85 | $53 |
Salt Lake City, Utah | $25 | $40 | $33 |
Burlington, Vermont | $20 | $65 | $43 |
Virginia Beach, Virginia | $15 | $55 | $35 |
Seattle, Washington | $30 | $90 | $60 |
Charleston, West Virginia | $22 | $35 | $29 |
Milwaukee, Wisconsin | $20 | $31 | $26 |
Cheyenne, Wyoming | $18 | $45 | $32 |
Average Women’s Haircut Costs
City/State | Low End | High End | Average |
---|---|---|---|
Birmingham, Alabama | $35 | $55 | $45 |
Anchorage, Alaska | $35 | $58 | $47 |
Phoenix, Arizona | $18 | $90 | $54 |
Little Rock, Arkansas | $45 | $51 | $48 |
Los Angeles, California | $80 | $150 | $115 |
Denver, Colorado | $50 | $75 | $63 |
Bridgeport, Connecticut | $35 | $65 | $50 |
Wilmington, Delaware | $53 | $90 | $72 |
Jacksonville, Florida | $39 | $70 | $55 |
Atlanta, Georgia | $60 | $145 | $103 |
Honolulu, Hawaii | $55 | $110 | $83 |
Boise, Idaho | $31 | $45 | $38 |
Chicago, Illinois | $65 | $150 | $108 |
Indianapolis, Indiana | $35 | $85 | $60 |
Des Moines, Iowa | $45 | $75 | $60 |
Wichita, Kansas | $35 | $45 | $40 |
Louisville, Kentucky | $30 | $150 | $90 |
New Orleans, Louisiana | $40 | $75 | $58 |
Portland, Maine | $45 | $90 | $68 |
Baltimore, Maryland | $30 | $75 | $53 |
Boston, Massachusetts | $48 | $125 | $87 |
Detroit, Michigan | $30 | $85 | $58 |
Minneapolis, Minnesota | $50 | $150 | $100 |
Jackson, Mississippi | $37 | $110 | $74 |
Kansas City, Missouri | $35 | $90 | $63 |
Billings, Montana | $30 | $65 | $48 |
Omaha, Nebraska | $27 | $40 | $34 |
Las Vegas, Nevada | $40 | $85 | $63 |
Manchester, New Hampshire | $43 | $90 | $67 |
Newark, New Jersey | $30 | $65 | $48 |
Albuquerque, New Mexico | $35 | $55 | $45 |
New York City, New York | $75 | $250 | $163 |
Charlotte, North Carolina | $38 | $70 | $54 |
Fargo, North Dakota | $20 | $90 | $55 |
Columbus, Ohio | $25 | $100 | $63 |
Oklahoma City, Oklahoma | $30 | $70 | $50 |
Portland, Oregon | $40 | $105 | $73 |
Philadelphia, Pennsylvania | $35 | $75 | $55 |
Providence, Rhode Island | $45 | $70 | $58 |
Charleston, South Carolina | $43 | $90 | $67 |
Sioux Falls, South Dakota | $29 | $45 | $37 |
Nashville, Tennessee | $30 | $170 | $100 |
Houston, Texas | $35 | $135 | $85 |
Salt Lake City, Utah | $40 | $75 | $58 |
Burlington, Vermont | $32 | $120 | $76 |
Virginia Beach, Virginia | $25 | $100 | $63 |
Seattle, Washington | $55 | $190 | $123 |
Charleston, West Virginia | $38 | $75 | $57 |
Milwaukee, Wisconsin | $31 | $55 | $43 |
Cheyenne, Wyoming | $30 | $60 | $45 |
How Much Does a Haircut Cost in Each State?
Below, you’ll find our haircut cost survey results, conducted in the most populated cities in each state. States are listed in alphabetical order.
City/State | Men's Average | Women's Average | Overall Average |
---|---|---|---|
Birmingham, Alabama | $28 | $45 | $45 |
Anchorage, Alaska | $44 | $47 | $47 |
Phoenix, Arizona | $29 | $54 | $54 |
Little Rock, Arkansas | $56 | $48 | $48 |
Los Angeles, California | $53 | $115 | $115 |
Denver, Colorado | $35 | $63 | $63 |
Bridgeport, Connecticut | $31 | $50 | $50 |
Wilmington, Delaware | $48 | $72 | $72 |
Jacksonville, Florida | $49 | $55 | $55 |
Atlanta, Georgia | $48 | $103 | $103 |
Honolulu, Hawaii | $55 | $83 | $83 |
Boise, Idaho | $26 | $38 | $38 |
Chicago, Illinois | $53 | $108 | $108 |
Indianapolis, Indiana | $40 | $60 | $60 |
Des Moines, Iowa | $40 | $60 | $60 |
Wichita, Kansas | $29 | $40 | $40 |
Louisville, Kentucky | $53 | $90 | $90 |
New Orleans, Louisiana | $40 | $58 | $58 |
Portland, Maine | $43 | $68 | $68 |
Baltimore, Maryland | $40 | $53 | $53 |
Boston, Massachusetts | $45 | $87 | $87 |
Detroit, Michigan | $38 | $58 | $58 |
Minneapolis, Minnesota | $44 | $100 | $100 |
Jackson, Mississippi | $38 | $74 | $74 |
Kansas City, Missouri | $28 | $63 | $63 |
Billings, Montana | $30 | $48 | $48 |
Omaha, Nebraska | $25 | $34 | $34 |
Las Vegas, Nevada | $45 | $63 | $63 |
Manchester, New Hampshire | $31 | $67 | $67 |
Newark, New Jersey | $25 | $48 | $48 |
Albuquerque, New Mexico | $30 | $45 | $45 |
New York City, New York | $118 | $163 | $163 |
Charlotte, North Carolina | $39 | $54 | $54 |
Fargo, North Dakota | $34 | $55 | $55 |
Columbus, Ohio | $40 | $63 | $63 |
Oklahoma City, Oklahoma | $32 | $50 | $50 |
Portland, Oregon | $40 | $73 | $73 |
Philadelphia, Pennsylvania | $32 | $55 | $55 |
Providence, Rhode Island | $35 | $58 | $58 |
Charleston, South Carolina | $42 | $67 | $67 |
Sioux Falls, South Dakota | $28 | $37 | $37 |
Nashville, Tennessee | $51 | $100 | $100 |
Houston, Texas | $53 | $85 | $85 |
Salt Lake City, Utah | $33 | $58 | $58 |
Burlington, Vermont | $43 | $76 | $76 |
Virginia Beach, Virginia | $35 | $63 | $63 |
Seattle, Washington | $60 | $123 | $123 |
Charleston, West Virginia | $29 | $57 | $57 |
Milwaukee, Wisconsin | $26 | $43 | $43 |
Cheyenne, Wyoming | $32 | $45 | $45 |
Under each, you’ll find the average price for men’s haircuts, women’s haircuts, and the overall average price for a haircut in that city. These prices include recent inflation increases of about 5-6%.
Birmingham, Alabama
The average price for men’s haircuts in Birmingham is $30. For women’s haircuts, it’s $47. The overall average haircut cost is $39 here.
- Men: $30
- Women: $47
- Overall: $39
Anchorage, Alaska
Men can expect to pay about $46 for a haircut in Anchorage. Women will pay about $49 for a haircut here. The overall average is $48 for a haircut in Anchorage.
- Men: $46
- Women: $49
- Overall: $48
Phoenix, Arizona
The average price for men’s haircuts in Phoenix is $31. Women’s haircuts are $57 on average. The overall average price in Phoenix is $44 for a haircut.
- Men: $31
- Women: $57
- Overall: $44
Little Rock, Arkansas
Men will pay somewhere around $59 for a haircut in Little Rock on average. The cost for women’s haircuts hovers around $50 here. Overall, haircuts cost about $55 in Little Rock.
- Men: $59
- Women: $50
- Overall: $55
Los Angeles, California
The average price for men’s haircuts in Los Angeles is $56. Women’s haircuts are $121 on average here. That makes an overall average of $89 in LA.
While this is higher than average, it’s not the highest price on the list! Check New York City to see the highest average haircut cost on the list.
- Men: $56
- Women: $121
- Overall: $89
Denver, Colorado
Men in Denver will pay around $37 for a haircut, while women will pay about $66. The overall average price for a haircut is $52 in Denver.
- Men: $37
- Women: $66
- Overall: $52
Bridgeport, Connecticut
The average price for men’s haircuts in Bridgeport is $33. For women’s haircuts, it’s $53. This brings the overall average price for a haircut to $43 in Bridgeport.
- Men: $33
- Women: $53
- Overall: $43
Wilmington, Delaware
In Wilmington, men’s haircuts are about $50 on average. Women’s haircuts will be in the $76 range. You can expect to pay an average of about $63 for a haircut here.
- Men: $50
- Women: $76
- Overall: $63
Jacksonville, Florida
Men’s haircuts average to be about $51 in Jacksonville. For women’s’ haircuts in Jacksonville, the average cost is $58. Overall, Jacksonville’s haircut cost average is $55.
- Men: $51
- Women: $58
- Overall: $55
Atlanta, Georgia
Men in Atlanta typically pay around $50 to get a haircut. Women pay about $108 on average for a haircut, making the overall average for men and women’s cuts about $79.
- Men: $50
- Women: $108
- Overall: $79
Honolulu, Hawaii
Men in Honolulu can expect to pay about $58 for their haircuts. Women’s haircuts are more expensive here at about $87. The overall average cost for a Honolulu haircut is $73.
- Men: $58
- Women: $87
- Overall: $73
Boise, Idaho
Men’s haircuts in Boise average around $27. Women’s haircuts here cost about $40 on average. Overall, haircuts are about $34 in Boise, Idaho.
- Men: $27
- Women: $40
- Overall: $34
Chicago, Illinois
Chicagoans pay about $56 for men’s haircuts and about $113 for women’s haircuts. Overall, if you’re in Chicago, you can expect to pay around $85 for a haircut.
- Men: $56
- Women: $113
- Overall: $85
Indianapolis, Indiana
If you get a men’s haircut in Indianapolis, you’ll pay about $42. For women’s haircuts here, the average cost is $63. This makes the overall average price for a haircut about $53 in Indianapolis.
- Men: $42
- Women: $63
- Overall: $53
Des Moines, Iowa
Just like Indianapolis, Indiana, men’s haircuts average $42 in Des Moines. Women’s haircuts are around $63 here, making the overall average haircut cost about $53 in Des Moines.
- Men: $42
- Women: $63
- Overall: $53
Wichita, Kansas
In Wichita, the average cost for men’s haircuts is about $30. The average cost for women’s haircuts here is $42. Overall, expect to pay around $36 if you get a haircut in Wichita.
- Men: $30
- Women: $42
- Overall: $36
Louisville, Kentucky
Men’s haircuts in Louisville run about $56. Women’s haircuts here cost about $95 on average, which brings the overall average up to a surprising $76 in Louisville.
- Men: $56
- Women: $95
- Overall: $76
New Orleans, Louisiana
If you’re in the Big Easy, expect to pay about $42 for men’s haircuts. Women in NOLA pay about $61 for haircuts. The overall average price for a haircut in New Orleans is $52.
- Men: $42
- Women: $61
- Overall: $52
Portland, Maine
Haircuts for men are $45 in Portland, Maine. Women’s haircuts cost about $71 on average. The overall average for men and women’s cuts here is about $58.
- Men: $45
- Women: $71
- Overall: $58
Baltimore, Maryland
Baltimore salons charge around $42 for men’s haircuts. They charge about $56 on average for women’s cuts. This makes the overall average about $49 for a haircut in Baltimore.
- Men: $42
- Women: $56
- Overall: $49
Boston, Massachusetts
If you’re in Boston, men’s haircuts cost about $47 on average. Haircuts for women are about $91. Overall, expect to pay about $69 for a haircut in Boston.
- Men: $47
- Women: $91
- Overall: $69
Detroit, Michigan
In Detroit, haircuts for men are about $40. Haircuts for women cost about $61 on average. So you can expect that a haircut will be in the $51 range if you get one in Detroit.
- Men: $40
- Women: $61
- Overall: $51
Minneapolis, Minnesota
Men’s haircuts run about $46 in Minneapolis, while women’s haircuts cost about $105 on average. Your haircut is likely to be around $76 here.
- Men: $46
- Women: $105
- Overall: $76
Jackson, Mississippi
Men pay about $40 for haircuts in Jackson. Women pay a higher amount, about $78, for haircuts here. The overall average cost is $59 in Jackson for a haircut.
- Men: $40
- Women: $78
- Overall: $59
Kansas City, Missouri
If you’re in Kansas City, haircuts for men cost somewhere around $29. Haircuts for women are closer to $66, so the total average for men and women’s cuts is about $48 in Kansas City.
- Men: $29
- Women: $66
- Overall: $48
Billings, Montana
Residents and visitors in Billings, Montana pay about $32 for men’s haircuts and about $50 for women’s haircuts. Overall, the average cost for a haircut here is about $41.
- Men: $32
- Women: $50
- Overall: $41
Omaha, Nebraska
If you’re in Omaha, you can expect to pay about $26 for a men’s haircut. Women’s haircuts are slightly more expensive at about $36 on average. The average price for a haircut in Omaha is about $31, the lowest on our list!
- Men: $26
- Women: $36
- Overall: $31
Las Vegas, Nevada
Las Vegas salons charge about $47 for men’s haircuts. Women’s haircuts are around $66 in Sin City, and the overall average price for a haircut is $57 in Las Vegas.
- Men: $47
- Women: $66
- Overall: $57
Manchester, New Hampshire
Men’s haircuts in Manchester cost about $33 on average. For women’s haircuts, the average price is $70. This makes the overall average haircut cost about $52 in Manchester.
- Men: $33
- Women: $70
- Overall: $52
Newark, New Jersey
Newark salons charge men about $26 for haircuts, while women’s haircuts are closer to $50. So the average price for a haircut in Newark is about $38.
- Men: $26
- Women: $50
- Overall: $38
Albuquerque, New Mexico
In Albuquerque, men’s haircuts cost around $32. Women’s haircuts cost around $47. Expect to pay somewhere in the neighborhood of $40 for a haircut in Albuquerque.
- Men: $32
- Women: $47
- Overall: $40
New York City, New York
New York City has the highest average prices for men, women, and overall haircut costs. Men’s cuts are usually around $124 here. Women’s haircuts average to be about $171.
But they can be much more expensive at high-end salons. Overall, the average price for a haircut in NYC is $148.
- Men: $124
- Women: $171
- Overall: $148
Charlotte, North Carolina
If you’re in Charlotte, you can expect to pay about $41 for men’s haircuts. Women’s cuts average out to be around $57. The total average cost for a haircut in Charlotte is $49.
- Men: $41
- Women: $57
- Overall: $49
Fargo, North Dakota
In Fargo, men’s haircuts usually cost around $36. The average price for women’s haircuts here is $58. The average cost for a haircut in Fargo (men and women) is about $47.
- Men: $36
- Women: $58
- Overall: $47
Columbus, Ohio
Men’s haircuts in Columbus will run you about $42. Women’s cuts cost an average of $66. Expect to pay somewhere in the neighborhood of $54 for a haircut in Columbus.
- Men: $42
- Women: $66
- Overall: $54
Oklahoma City, Oklahoma
In Oklahoma City, it’s about $34 for men’s haircuts. Expect to pay somewhere around $53 for women’s haircuts here. The overall average price for a haircut in Oklahoma City is $44.
- Men: $34
- Women: $53
- Overall: $44
Portland, Oregon
In Portland, men’s cuts cost about $42 on average. Women’s haircuts are higher at about $77. You can expect to pay somewhere around $60 overall for a haircut in Portland.
- Men: $42
- Women: $77
- Overall: $60
Philadelphia, Pennsylvania
Philly salons charge an average price of $34 for men’s haircuts. Women’s haircuts cost about $58 here. The overall average price for a haircut in the City of Brotherly Love is $46.
- Men: $34
- Women: $58
- Overall: $46
Providence, Rhode Island
In Providence, you can expect to pay around $37 for men’s haircuts. Women’s cuts here are about $61 on average. This makes the average price for a haircut (men or women) about $49 in Providence.
- Men: $37
- Women: $61
- Overall: $49
Charleston, South Carolina
Down in Charleston, men’s haircuts cost about $44 on average. Haircuts for women will run you about $70. The average price for a haircut in Charleston is about $57.
- Men: $44
- Women: $70
- Overall: $57
Sioux Falls, South Dakota
In Sioux Falls, haircuts for men cost about $29. Haircuts for women are a little more expensive at about $39. The average price for a haircut in Sioux Falls is about $34.
- Men: $29
- Women: $39
- Overall: $34
Nashville, Tennessee
In Music City, men’s haircuts cost around $54 on average. Haircuts for women are quite a bit more expensive, averaging about $105. Haircuts cost about $80 on average in Nashville.
- Men: $54
- Women: $105
- Overall: $80
Houston, Texas
In Houston, men’s haircuts are about $56. Women’s haircuts are higher priced, and you’ll pay around $89 for a women’s cut here. Overall, haircuts cost somewhere around $73 in Houston.
- Men: $56
- Women: $89
- Overall: $73
Salt Lake City, Utah
Salt Lake City salons charge about $35 for men’s cuts on average. Women’s haircuts will cost you about $61 here. In Salt Lake City, haircuts cost about $48 on average.
- Men: $35
- Women: $61
- Overall: $48
Burlington, Vermont
Men’s cuts in Burlington are priced at about $45. Cuts for women are more expensive at around $80. On average, your haircut will cost about $63 in Burlington.
- Men: $45
- Women: $80
- Overall: $63
Virginia Beach, Virginia
Over in Virginia Beach, men’s haircuts cost around $37 on average. Cuts for women will run you about $66. Overall, expect to pay about $52 on average for a haircut in Virginia Beach.
- Men: $37
- Women: $66
- Overall: $52
Seattle, Washington
In Seattle, men’s cuts are about $63 on average. Women’s cuts cost about $129. So if you get a haircut in Seattle, you can expect that it will run about $96 on average.
- Men: $63
- Women: $129
- Overall: $96
Charleston, West Virginia
Charleston, WV salons charge about $30 for men’s haircuts. For women’s haircuts, the price is higher – about $60 on average. The average price for a haircut here is $45.
- Men: $30
- Women: $60
- Overall: $45
Milwaukee, Wisconsin
In Milwaukee, salons are charging about $27 to cut men’s hair. Women’s haircuts cost about $45 here. The average price for a haircut in Milwaukee is $36.
- Men: $27
- Women: $45
- Overall: $36
Cheyenne, Wyoming
Men’s haircuts are around $34 in Cheyenne. That’s a little lower than the average price for women’s haircuts here, which is $47. Overall, the average price for a haircut in Cheyenne is about $41.
- Men: $34
- Women: $47
- Overall: $41
How Much Does a Haircut Cost on Average?
Now that we’ve looked at the average prices for haircuts in cities across America, let’s drill it down a little further. What’s the nationwide average price for a haircut in the U.S.?
- The nationwide average price for a men’s haircut is $43.
- The nationwide average price for a women’s haircut is $69.
- The nationwide average price for a haircut (men’s or women’s) is $56.
Most of the salons we surveyed did include a shampoo, haircut, blow dry, and simple style in the cost of their haircuts.
If these prices seem a little higher than you were expecting, know that you’ll likely get more than just a haircut for the price you pay.
Haircut Cost After Inflation
Inflation has led to price increases in categories across the board, from milk and eggs to gas and – you guessed it – haircuts.
Haircut costs after inflation have risen steadily in the past few years. Haircut inflation rates are lower than general inflation for all items. Haircuts have seen a 5.16% rise in cost since 2020 compared to the overall 4.81% inflation rate.
The Wall Street Journal found that inflation rates are more quickly reflected in the price of haircuts as salon owners and independent stylists are able to increase their rates to keep with rising inflation costs.
Haircut costs are a good indicator of economic health as much of the price is rooted in labor costs.
A barber or salon owner might need to raise the pay for employees to compete with increased wages at fast food restaurants, hotels, and other service industries. Those pay increases are reflected in the final cost of a haircut.
So what are average haircut costs after inflation looking like these days?
While the nationwide average cost for a haircut (men and women’s) was around $53 in 2020, it’s up to about $56 now.
Women’s haircuts have taken the hardest hit since they’re typically priced higher than men’s cuts. The cost for a woman’s haircut has risen from about $66 on average in 2020 to $69 on average now.
And although they’re typically much less expensive than women’s cuts, men’s haircuts haven’t been immune to inflation, either. A men’s haircut cost an average of $40 in 2020, but is up to $43 on average now.
While the ~5% inflation rate for haircuts may not seem like much, the dollars and cents add up over time. In certain areas heavily impacted by inflation, the haircut cost increases can be much higher than these averages.
Also consider how the higher haircut cost also affects the recommended tip amount, which usually ranges from 15% to 20% of the service total.
All in all, you may spend an additional $10-$20+ on your haircut this year with inflation and tip increases considered.
Things to Consider
There are a couple more important things to consider, too. The salons we surveyed are located in the most populous cities in each state, so their prices may not reflect the average salon price in smaller cities.
The average prices for haircuts in your city might be much less than those listed here.
Another thing to keep in mind: The salons we surveyed were also independent salons, not franchise salons. Franchise salons like Great Clips, Sport Clips, and Supercuts all have much lower pricing than what’s listed here. You can check out pricing for these salons here:
Frequently Asked Questions
What Is a Reasonable Price for a Haircut?
A reasonable price for a haircut depends on the type of cut you want and where you go. An essential men's haircut starts at about $20, while a woman's haircut costs more, starting at about $39.
A more complicated cut might cost over $100 because of the stylist's training, experience, and time spent on the haircut.
Is $60 Expensive for a Haircut?
A haircut typically costs around $43-$70, depending on the length and type of hair. However, some salons may charge more or less depending on the location, stylist, and demand.
It will be more expensive if you get it at a high-end salon or by a well-known stylist. A cheaper option would be to go to a salon chain or a barbershop.
How Much Do You Tip for a $20 Haircut?
If a haircut costs $20, a tip of 15% ($3) to 20% ($4) is customary, depending on the quality of the service. If you were happy with your haircut and the service, you should tip on the higher end of the scale. However, if you were dissatisfied with your haircut or the service, you should tip on the lower end of the scale.
What Is the Average Cost of a Men's Haircut?
The average price range for men's haircuts is $43, depending on which salon or barbershop you go to. Some might be cheaper than $25, while others will be more expensive than $50.
Why Is a Haircut So Expensive?
Haircuts can be expensive because the stylist has to charge for time and labor, and the price will vary depending on the salon. Some salons are upscale and offer more options, while others offer bargain prices.
Other factors that affect the cost of a haircut are if shampoo or styling are included and the products used.
So, How Much Does a Haircut Cost?
So there you have it — the average haircut cost. In summary, we found that the average haircut costs between $43 and $69, with an average of $56. While this is just a range, it’ll give you a good idea what to pay so you won’t get sticker shock at the salon.