Salon On Main is a breath of fresh air.

Salon On Main is a breath of fresh air.


At Salon on Main, we make your salon experience as unique and memorable as you are.

Our mission is to bring you the fresh style you’re looking for. By constantly educating ourselves, it’s easy to keep up with current trends to bring you the newest look. Whether you’re searching for a new haircut,color or style, we promise to meet your expectations. Our core values are family, friendship, and the world around us. We encourage laughter, compassion, and love at our salon.


Trust us to be your home away from home.

They actually care about their clients here. I wish I could give Salon On Main 100,000 starts, because they deserve that
— Jaimie F.
 

New Guest?

We can’t wait to meet you. Here’s everything you need to know…

 

Existing guests?

Welcome back! We’ve missed you. Let’s get your next visit on the books.

 

Newly Engaged?

Congratulations! Check out how we can be part of your special day!

 

Shopping fever?

Us too. Swing by the boutique anytime or shop during your visit!


We are a family oriented salon with a high fashion flare.

Our goal is to help you achieve your hair goals, no matter the style.
We have a wide range of stylists with different talents to fit your needs.

Listen - if you want a stylist that truly has your best interests at heart, Sarah Ann is just that. I’ve been a client of hers for years and not ONCE has she ever made me feel rushed, unimportant, or like she just wanted to make money off me. She will work with you to get exactly the look you want & she’s very honest about pricing and expectations. She takes extra care to make sure you love your look before you leave. She’s been in the industry for several years now and she’s super skilled at what she does! If you are looking for someone who truly loves their job & cares about their clients Sarah Ann is your girl!!
— Julia

Ready to book your appointment?

Give us a call at 215-957-0788 to schedule your appointment today,

come see us for yourself! 225 N. York Rd, Hatboro PA 19040