hair styling prices

Hairdressing Prices

We are one of Edinburgh’s most established hairdressing and beauty salons, and we stay at the cutting edge of style and technique. This allows us to offer our customers everything from classic looks to bold and innovative styling and colouring.

We have been L’Oreal Colour Trophy finalists for three years running, and in 2014 were nominated as Salon Of The Year in the Scottish Hairdressing Awards, and 2014 Salon Of The Year by Edinburgh’s i-on magazine.
Consistently excellent, we set ourselves high standards. Visit us at our Edinburgh salon to discover why the hairdressing industry feels we’re worth noticing. You can also check some of the testimonials from happy customers lower down this page.

Secure Your Appointment With Online Booking


Our Hairdressing Prices

Haircuts PricelistSalon DirectorPrincipal StylistSenior Stylist
Ladies - Cut & Blow Dry£46.50£42.50£37.50
Gents - Cut & Blow Dry£25.00£25.00£20.00
Girls under12£22.00£22.00£18.00
Boys under 12£16.00£16.00£14.00
Children under 10£14.00£12.00£12.00
Children under 5£10.00£10.00£10.00

Colour & Highlights

Colour & Highlights PricelistSalon DirectorPrincipal StylistSenior Stylist
Regrowthfrom £46.50from £46.50from £41.50
Full Head Highlightsfrom £72.50from £72.50from £62.50
Half Head Highlightsfrom £57.50from £57.50from £47.50
T Bar Highlightsfrom £46.50from £46.50from £36.50
Balayage or Ombrefrom £72.50from £72.50from £62.50
Full Head Colour & Highlightsfrom £87.50from £87.50from £72.50
Full Head Colour & Half Head Highlightsfrom £72.50from £72.50from £57.50
Cutting and styling to be added to these prices.
Allergy patch test must be done prior to colour for all new clients.

Full head colour & full head bleach consultation required.

Blow Dry Bar

Blow Dry Bar Pricelist 
Blow Dry£25.00
Wash and Blow Dry (price depends on length)£24.00 - £32.00
Long Hair Blow Dry£30.00
Long Hair Blow Dry with Extensions£40.00
Hair Up (add £10 if washed)£35.00


L'Oréal Express and Pro-Fiber£10.00
Smart Bond Treatment£10.00

Steam Pod 3 day smoothing treatment

10 mins – £5 as an add-on to another service, £15 as a stand-alone service
A Pro Keratin treatment infused into the hair with Steam Pod straightening irons, creating soft smooth hair lasting up to three days.

nanoSmooth Pure Keratin Treatment – Brazilian Blow Dry

Semi permanent hair repair straightening/smoothing treatment. This anti-frizz treatment lasts up to 3 months in the hair. Treatment takes around 3 hours.
Makes dry, dull, frizzy, unmanageable hair come back to life. Find out more about keratin treatments

Prices start at £150.00 single dose (for thicker/longer hair extra £25.00 per extra half dose)

Student Discounts on Tuesdays

20% off appointments. Book with Jessica and quote “student” on booking . Student matric card required.

Secure Your Appointment With Online Booking

Customer Testimonials

Here are a small selection of testimonials from customers on

“Fabulous service as well as feeling spoilt and pampered – the high quality I’ve come to expect as standard from Janet and her team.”

“THE best & friendliest & most professional salon you could possibly hope for – always come away happy and feeling positive!”

“Great service, and lovely friendly, welcoming staff, defo going back xx”

“I always enjoy getting my hair done as I can have a good chat to my hairdresser, she always takes an interest in me, and remembers me from each appointment. Other Salons make me feel like a number and are quick to see you leave, but MacGregor’s are very warm and welcoming. They are also great at recommending the right colour and product for you. I am always left feeling more than satisfied and had an enjoyable, relaxed feeling. All the staff are very friendly!””

“It is always a great experience every time I visit. Everyone is professional but the atmosphere is one of fun and friendship. I could not ask for more whether I am having my my hair and nails done or other beauty treatments.”

“I have had my hair cut and coloured at McGregor Hairdressing for tha past twenty five years, I gave tried other salons but always come back to Janet for her expert cutting and styling and overall care of my hair. Her staff are always friendly and helpful the salon is forward thinking and innovative in styling, decor and ideas.”

“Easily the finest hairdressing salon in Edinburgh.”

“I really look forward to my visits to MacGregor. The staff are welcoming and excellent at their jobs. A relaxing experience every time.”

“Janet and all the girls make you feel welcome as soon as you enter the salon with a cheery smile/greeting.It’s always a pleasure going to the salon and you feel you’ve had a boost of “me-time” as you leave. Tks girls”