Getting A Haircut in Magic Kingdom

Last Updated: July 10, 2023

In Magic Kingdom, there is a little shop on Main Street called Harmony Barber Shop where both kids and adults can get their haircut any day of the year. It’s such a great experience, and if you have to get your haircut anyway, why not do it at the Most Magical Place on Earth?! Here’s everything you need to know about it…

Harmony Barber Shop is located next to the fire station to the left of Main Street when you first enter Magic Kingdom.


Harmony Barber Shop obviously offers haircuts, but they have a few other services as well. The haircuts they offer are for kids, men, and women of any age. They can cut anyone’s hair, and it’s always a lot of fun. They can also do beard and bang trims. The last service they offer is a haircut, but you can book a Baby’s First Haircut package if it’s your little one’s first haircut (you can still purchase this even if it’s not your baby’s first haircut but would still like the package). The barbers are extremely patient and kind and work so well with kids.

Getting an Appointment

There are three ways to get an appointment at Harmony Barber Shop. The first is to call (407) 939-7529. These bookings open up 180 days in advance and fill up very quickly. You may end up on hold for a while too, so be prepared just in case. The second way (which is what we do every time) is to show up the day of. We are there for the opening of Magic Kingdom (or by 9:00 a.m. since that’s when the barber shop opens) and wait at the door of Harmony Barber Shop. When they open, we request an appointment and can usually get one within the next two hours. You just have to make sure you’re flexible that day as you may not be able to get an appointment until that afternoon. Harmony Barber Shop always has 30 appointments open for walk ups, so even though it can book up when you call, it’s because some slots are kept available for guests to be able to get in that day. We’ve done this multiple times this year and never had a problem getting an appointment for some time that day. The third way is by booking an appointment online. This is probably the easiest of all three options as it doesn’t take much time and ensures you have an appointment at the time you want around your schedule. Harmony Barber Shop is open from 9:00 a.m. to 5:45 p.m. so you have plenty of options from which to choose for your bookings.


A regular haircut for kids is $18 and adults are only $19. We couldn’t believe how cheap the prices are considering how much everything else at Walt Disney World costs, but we’re definitely not complaining. You can also get a beard or bang trim for $7, and if it’s your little one’s first haircut, Harmony Barber Shop has a Baby’s First Haircut package that is $25 and includes Mickey ears that say My First Haircut and a certificate to remember the day. All prices include tax, but be sure to tip your hair dresser as tips are not included in the price. They can only take cash, so that’s something that will need to be planned ahead of time as many people don’t carry cash anymore.

Extra Info

A few extra things to know before you go are that anyone (young or old) can get sparkles in their hair. I do this every time, but Robert always opts out of it. We have never had a problem with any of our haircuts. They do a great job every time. There are three hair dressers who are always scheduled in the shop. The others rotate between hair and makeup for costuming and the barber shop, so everyone there is a professional with plenty of experience.

Sparkles! They come out really easily.

You can also ask for props for pictures which make your memories even more fun and complete the whole experience. If you have kids getting their haircut who aren’t sure about the whole experience, they have toys they bring out to distract them and help keep kids calm. Be sure to show up early to your appointment to check in and be there if a chair opens up earlier than expected. Most hair appointments take between 15 and 30 minutes depending on the service. My bang trim took about five minutes total because it was a simple trim. There are no sinks, so they can spritz your hair to get it wet, but shampooing is not an option. There is a $10 charge for anyone with an appointment who doesn’t show up, but this is a really cool experience, so you don’t want to miss this anyway.