Professional Hair Coloring in Faribault, MN

Custom Hair Color to Refresh, Enhance, or Transform Your Look

Whether you're looking to cover gray hair, refresh your current shade, or completely reinvent your style, Old Towne Salon offers professional hair coloring services designed around your individual goals. Located in historic downtown Faribault, our locally owned salon has proudly served the community since 2018, providing personalized hair care backed by more than 35 years of industry experience.



Hair color is one of the most effective ways to update your appearance and express your personal style. That's why we believe every color appointment should begin with a conversation. We'll take the time to learn about your preferences, evaluate your hair, and recommend a coloring approach that complements your features while fitting your lifestyle and maintenance routine.


Whether you're making a subtle change or a dramatic transformation, our goal is to create beautiful, healthy-looking results you'll enjoy long after your appointment.

Appointments are recommended for all color services so we can dedicate the time needed to achieve the best possible outcome.

Personalized Hair Color Consultations

Every head of hair is unique, and every color service should be too.


Before your appointment begins, we'll discuss:


  • Your current hair color
  • Previous color treatments
  • Gray coverage goals
  • Desired tone and shade
  • Hair condition
  • Maintenance expectations
  • Styling routine


This consultation helps us develop a personalized plan and ensures we're working together toward the results you envision.


If you're unsure which color is right for you, we're happy to offer professional recommendations based on your complexion, natural hair color, and personal style.

Our Hair Coloring Services

We offer customized coloring solutions for a wide variety of needs and preferences.


Our services include:


  • Full hair color
  • Root touch-ups
  • Gray coverage
  • Color refreshes
  • Natural color enhancements
  • Rich, dimensional color
  • Seasonal color updates
  • Complete color transformations



Whether you want to maintain a classic look or try something new, we'll tailor your service to create results that feel uniquely yours.

Hair dye tools and a bowl on a white surface, with hair strands at left
Gloved hands apply purple hair dye to curly hair with a brush against a teal background

Why Choose Old Towne Salon?

When it comes to professional hair coloring, experience and communication make all the difference.

Side profile of bob haircut dyed blue and lavender with a small top knot and black star face tattoos

More Than 35 Years of Experience

With decades of experience in the beauty industry, we've helped clients achieve everything from subtle color enhancements to complete transformations.

Personalized Service

Every color appointment is customized to your goals. We take the time to listen, answer questions, and recommend options that fit your vision and lifestyle.

Warm, Welcoming Atmosphere

We believe salon visits should be relaxing and enjoyable. From the moment you arrive, you'll be greeted with friendly service in a comfortable, community-focused environment.

Convenient Downtown Faribault Location

Located in historic downtown Faribault, our salon is easy to access for clients throughout Rice County and the surrounding communities.

Proudly Serving Faribault and Surrounding Communities

Old Towne Salon proudly serves clients from:

Service Areas
  • Downtown Faribault
  • Faribault
  • Medford
  • Nerstrand
  • Dundas
  • Northfield
  • Morristown
  • Warsaw
  • Cannon City
  • Rice County (Center)

Our convenient downtown location makes it easy to stop in for your appointment while enjoying everything historic Faribault has to offer.

Caring for Your Color Between Visits

The right home care routine can help keep your hair color looking fresh and vibrant.


To maintain your results, we recommend:


  • Using products designed for color-treated hair
  • Washing with lukewarm water rather than hot water
  • Limiting excessive heat styling
  • Protecting your hair from prolonged sun exposure
  • Scheduling touch-up appointments as recommended


We'll gladly share personalized tips to help you keep your color looking its best.

Frequently Asked Questions

  • Do I need an appointment for hair coloring?

    Yes. Because color services require additional time and preparation, appointments are recommended to ensure we can provide the attention your service deserves.

  • Can you cover gray hair?

    Absolutely. We offer customized gray coverage designed to blend naturally with your existing hair color while providing long-lasting results.

  • I'm not sure what color I want. Can you help?

    Of course. Every appointment includes a consultation where we'll discuss your goals and recommend shades that complement your complexion, lifestyle, and maintenance preferences.

  • How often should I schedule color appointments?

    This depends on the type of color service and your hair growth. Many clients return every six to eight weeks for touch-ups, and we'll recommend a schedule based on your individual needs.

  • Can I combine hair coloring with other services?

    Yes. Many clients pair their color appointment with a haircut, highlights, or facial waxing for a complete salon experience. We'll help you schedule the services that best fit your needs.

Schedule Your Hair Coloring Appointment Today

Whether you're covering gray hair, refreshing your current color, or ready for a bold new look, Old Towne Salon is here to help you achieve beautiful, customized results.


Call us to schedule your hair coloring appointment today. We look forward to welcoming you to our salon in historic downtown Faribault and helping you love your hair with personalized service backed by more than 35 years of experience.