Beauty & Personal Care
Haircut cost in the US
Nationally, Haircut runs about $45 per visit. In the lowest-cost cities in this guide it is closer to $35, and in the highest-cost cities about $52.
Typical cost
Most people pay about
$45
per visit
- On the low end
- $20
- On the high end
- $90
Estimated from national price data. Not a quote.
What moves the price
- Salon vs barber
- Stylist level
- City
- Wash included
- Tip
Ways to pay less
- Go to a barber for simple cuts
- Skip blowouts
- Book junior stylists
- Stretch appointments
- Ask about first-visit discounts
Lowest-cost cities for Haircut
| Place | Typical | Range |
|---|---|---|
| National typical | $45 | $20 to $90 |
| Brownsville, TX | $35 | $16 to $70 |
| Jackson, MS | $35 | $16 to $70 |
| Laredo, TX | $35 | $16 to $69 |
| McAllen, TX | $35 | $16 to $70 |
| Shreveport, LA | $36 | $16 to $72 |
| Amarillo, TX | $36 | $16 to $72 |
| El Paso, TX | $37 | $17 to $74 |
| Lubbock, TX | $37 | $16 to $73 |
Highest-cost cities for Haircut
| Place | Typical | Range |
|---|---|---|
| National typical | $45 | $20 to $90 |
| Honolulu, HI | $52 | $23 to $103 |
| San Francisco, CA | $58 | $26 to $116 |
| New York, NY | $54 | $24 to $108 |
| San Jose, CA | $59 | $26 to $117 |
| Sunnyvale, CA | $58 | $26 to $116 |
| Santa Barbara, CA | $54 | $24 to $107 |
| Cambridge, MA | $54 | $24 to $108 |
| Fremont, CA | $57 | $25 to $113 |
Haircut in every city
Typical estimate for each city. Open one for the full range.
- Alaska
- Arizona
- Arkansas
- California
- Anaheim $54
- Bakersfield $44
- Berkeley $57
- Chula Vista $50
- Concord $54
- Corona $48
- Elk Grove $48
- Escondido $49
- Fontana $47
- Fremont $57
- Fresno $44
- Fullerton $54
- Garden Grove $54
- Glendale $55
- Hayward $54
- Huntington Beach $55
- Irvine $57
- Long Beach $54
- Los Angeles $56
- Modesto $46
- Oakland $56
- Oceanside $50
- Ontario $48
- Orange $54
- Pasadena $55
- Rancho Cucamonga $49
- Riverside $48
- Roseville $49
- Sacramento $49
- San Bernardino $46
- San Diego $51
- San Francisco $58
- San Jose $59
- Santa Ana $54
- Santa Barbara $54
- Santa Clarita $54
- Santa Rosa $51
- Simi Valley $50
- Stockton $46
- Sunnyvale $58
- Thousand Oaks $52
- Torrance $55
- Visalia $44
- Colorado
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Kentucky
- Maine
- Maryland
- Massachusetts
- Mississippi
- Montana
- Nebraska
- New Hampshire
- North Carolina
- North Dakota
- Oklahoma
- Rhode Island
- South Carolina
- South Dakota
- Texas
- Vermont
- Virginia
- Wyoming
Related Beauty & Personal Care costs
Questions people ask
Haircut: what does it cost?
Across the US, Haircut typically costs about $45 per visit, with most prices between $20 and $90.
Where is Haircut cheapest?
Among the 250 cities in this guide, the lowest estimates are in Brownsville, TX, Jackson, MS, Laredo, TX, at about $35.
Is this a quote?
No. These figures are estimates built from national price data and each city's cost of living. A local pro will price your actual job.