Beauty & Personal Care
Hair Color cost in the US
Nationally, Hair Color runs about $160 per visit. In the lowest-cost cities in this guide it is closer to $125, and in the highest-cost cities about $183.
Typical cost
Most people pay about
$160
per visit
- On the low end
- $80
- On the high end
- $350
Estimated from national price data. Not a quote.
What moves the price
- Single process vs highlights
- Hair length
- Toner
- Salon prestige
- Correction
Ways to pay less
- Stretch appointments
- Use glosses between colors
- Avoid same-day corrections
- Bring photos
- Ask about product charges
Lowest-cost cities for Hair Color
| Place | Typical | Range |
|---|---|---|
| National typical | $160 | $80 to $350 |
| Brownsville, TX | $125 | $63 to $273 |
| Jackson, MS | $124 | $62 to $271 |
| Laredo, TX | $122 | $61 to $268 |
| McAllen, TX | $125 | $63 to $273 |
| Shreveport, LA | $128 | $64 to $280 |
| Amarillo, TX | $128 | $64 to $280 |
| El Paso, TX | $131 | $66 to $287 |
| Lubbock, TX | $130 | $65 to $284 |
Highest-cost cities for Hair Color
| Place | Typical | Range |
|---|---|---|
| National typical | $160 | $80 to $350 |
| Honolulu, HI | $183 | $92 to $401 |
| San Francisco, CA | $206 | $103 to $452 |
| New York, NY | $193 | $97 to $422 |
| San Jose, CA | $207 | $104 to $453 |
| Sunnyvale, CA | $206 | $103 to $450 |
| Santa Barbara, CA | $190 | $95 to $415 |
| Cambridge, MA | $191 | $96 to $418 |
| Fremont, CA | $200 | $100 to $438 |
Hair Color in every city
Typical estimate for each city. Open one for the full range.
- Alaska
- Arizona
- Arkansas
- California
- Anaheim $193
- Bakersfield $154
- Berkeley $200
- Chula Vista $176
- Concord $190
- Corona $171
- Elk Grove $170
- Escondido $174
- Fontana $166
- Fremont $200
- Fresno $157
- Fullerton $191
- Garden Grove $190
- Glendale $194
- Hayward $192
- Huntington Beach $196
- Irvine $201
- Long Beach $191
- Los Angeles $197
- Modesto $162
- Oakland $197
- Oceanside $178
- Ontario $168
- Orange $193
- Pasadena $196
- Rancho Cucamonga $173
- Riverside $168
- Roseville $174
- Sacramento $172
- San Bernardino $163
- San Diego $181
- San Francisco $206
- San Jose $207
- Santa Ana $190
- Santa Barbara $190
- Santa Clarita $193
- Santa Rosa $180
- Simi Valley $178
- Stockton $164
- Sunnyvale $206
- Thousand Oaks $185
- Torrance $194
- Visalia $157
- Colorado
- District of Columbia
- Florida
- Boca Raton $159
- Cape Coral $145
- Clearwater $144
- Fort Lauderdale $156
- Fort Myers $146
- Gainesville $138
- Hialeah $153
- Hollywood $153
- Jacksonville $143
- Lakeland $137
- Miami $161
- Orlando $147
- Pembroke Pines $151
- Pensacola $135
- Port St. Lucie $142
- Sarasota $153
- St. Petersburg $146
- Tallahassee $138
- Tampa $149
- West Palm Beach $154
- Georgia
- Hawaii
- Idaho
- Kentucky
- Maine
- Maryland
- 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
Hair Color: what does it cost?
Across the US, Hair Color typically costs about $160 per visit, with most prices between $80 and $350.
Where is Hair Color cheapest?
Among the 250 cities in this guide, the lowest estimates are in Brownsville, TX, Jackson, MS, Laredo, TX, at about $125.
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.