All states›Hair Color Salons›Florida›St Petersburg

Hair Color Salons in St Petersburg, FL

31 of the 293 hair salons we list in St Petersburg have hair color, highlights and balayage.

Color is a chemical service where the stylist’s experience matters. Every salon here names color, highlights or balayage in the salon’s name or its own website.

  1. Leaf Aveda Salon Spa (St. Pete)

    2582 22nd Ave N, St Petersburg, FL 33713

    KeratinExtensionsColorBlowoutsKidsMen’s cuts
  2. B Blaze Hair Boutique

    2810 34th St S, St Petersburg, FL 33712

    ExtensionsColor
  3. DBK Hair Studio

    10464 Roosevelt Blvd N, St Petersburg, FL 33716

    KeratinExtensionsColorBlowouts
  4. Euphoria Salon and Day Spa

    6120 Central Ave, St Petersburg, FL 33707

    KeratinExtensionsColor
  5. Salon Color Bar

    300 Beach Dr NE #121, St Petersburg, FL 33701

    KeratinExtensionsColor
  6. Salon Swank

    2253 Central Ave #103, St Petersburg, FL 33713

    Curly hairKeratinColorMen’s cuts
  7. Saturn Salon St. Pete

    911 32nd Ave N, St Petersburg, FL 33704

    Color
  8. The salon 1.0 St. Petersburg - Paul Mitchell Focus Salon

    103 Central Ave, St Petersburg, FL 33701-3344

    ExtensionsColor
  9. Balayage Blonde Salon

    6545 4th St N, St Petersburg, FL 33702-6813

    ExtensionsColor
  10. Boss Bay Beauty by Curls and Swirls

    4156 5th Ave N, St Petersburg, FL 33713

    Curly hairKeratinExtensionsColor
  11. Cashmere Color & Extension Bar

    415 3rd St S, St Petersburg, FL 33701-4601

    ExtensionsColor
  12. Crafted Mane

    7005 Central Ave Ste 6, St Petersburg, FL 33710

    Color
  13. DRIFT Pasadena

    6709 1st Ave S, St Petersburg, FL 33707

    ExtensionsColor
  14. Hairapy Sessions llc

    4336 4th St N, St Petersburg, FL 33703-4701

    Curly hairColorBlowoutsKids
  15. Melody O'Neill Hair Salon

    8424 4th St N suite j, St Petersburg, FL 33702

    ColorBlowouts
  16. Melt Salon

    415 3rd St S Ste 104, St Petersburg, FL 33701-4601

    ExtensionsColor
  17. Salon Color Bar

    3831 Tyrone Blvd N, St Petersburg, FL 33709-4114

    KeratinExtensionsColor
  18. Salon Elements

    1592 Central Ave Ste 113, St Petersburg, FL 33705

    Color
  19. The Chair Salon Studio

    1592 Central Ave, St Petersburg, FL 33705

    KeratinColorBlowouts
  20. Salon LaRu

    21 Beach Dr SE, St Petersburg, FL 33701-3917

    Color
  21. CynthiaB Hair Studio

    7005 4th St N, St Petersburg, FL 33702

    KeratinExtensionsColorMen’s cuts
  22. Leah Taylor Salon

    415 3rd St S, St Petersburg, FL 33701

    KeratinColor
  23. DRIFT Salon - UPTOWN - Blonding & Balayage

    2930 Dr M.L.K. Jr St N Unit A, St Petersburg, FL 33704

    KeratinExtensionsColor
  24. Hair by Bryan Dean Tampa Bay

    5630 4th St N, St Petersburg, FL 33703-2254

    ExtensionsColor
  25. Revolution9 Salon

    321 10th Ave N, St Petersburg, FL 33701

    Curly hairColorBlowouts
  26. Cameron Hair

    1725 28th St N, St Petersburg, FL 33713

    ExtensionsColorKidsMen’s cuts
  27. Fantastic Sams Cut & Color

    5002 34th St S, St Petersburg, FL 33711-4514

    Color
  28. Pretty in Punk

    415 3rd St S, St Petersburg, FL 33701

    KeratinColorBlowouts
  29. Ohmg Hair With Kenz

    1068 4th St N # 2, St Petersburg, FL 33701-1700

    KeratinColor
  30. Colourations Hair Studio Sue Cioci Conz

    9143 Park Blvd , St Petersburg, FL 33777

    Color
  31. Hdx Color Bar.llc

    6920 22nd Ave N Ste 103, St Petersburg, FL 33710-3920

    Color
Bring photos and your color history. Past box dye, henna or relaxers affect what a stylist can do in one visit, and big changes often take more than one.

Also in St Petersburg

More in St Petersburg and Florida

Hair Color Salons near St Petersburg

Good to know

What is the difference between highlights and balayage?

Highlights are usually foils placed in sections for a defined, even effect, while balayage is hand-painted for a softer, more natural grow-out. Many salons offer both.

How often do I need a color touch-up?

Roots usually show in four to eight weeks with all-over color, and balayage can often go several months between visits.