The Barbershop Eagan, MN

Address & Phone

1278 Town Centre Dr
Eagan, MN 55123

Hours & Appointments

Monday – Friday: 9:00am – 7:00pm
Saturday: 8:00am – 4:00pm
Sunday: 10:00am – 4:00pm

Walk-ins and Appointments Accepted Everyday
View our Appointment Policy

Men’s Grooming Services & Prices

Men’s Hair Cut: $21.75 or $21.00 cash and up
Boy’s Hair Cut: $21.75 or $21.00 cash and up
Grey Blending: $30.00 and up
Wax: $7.00 and up
Beard Trim: $7.00 and up

Our services are available to all members of the public regardless of race, gender or sexual orientation.


From 35E take the Yankee Doodle Rd exit. Go east and take the first right on Denmark Ave. Turn right on Town Centre Drive. We are North of Kohls and adjacent to Cub Foods.

In need of a barber shop in Eagan, MN? Look no further. The Barbershop is a modern twist on the old fashioned, classic barbershop experience. Great men’s hair salons in Eagan are almost always lacking that comfortable yet manly atmosphere you’ll experience at The Barbershop.

Don’t believe us? Hear it from our fans on Foursquare:

“Best haircut experience I’ve ever had, and considering I’m an over the road trucker, I’ve gotten haircuts around the whole country, that’s saying something.”

Ben M.

“Great Value!!!”

Hugh G.

What you get when you visit us is more than just a haircut. The Barbershop in Eagan offers entertainment as soon as you walk in the door including a giant flat panel TV, a ton of manly magazines, free salted peanuts, coffee, and many skilled cosmetologists ready to achieve your desired look at a small cost.

In the barber chair, while you relax in front of your personal HDTV (remote in hand), in addition to your haircut, you’ll receive a relaxing shampoo and condition, a hot facial towel, a trim for your eyebrows, ears, and mustache; and finally, a neck and shoulder massage.

All this with one goal in mind – boys and men in Eagan, MN will finally enjoy their haircuts again. Schedule an appointment or come on in, we’ll be waiting for you.


It’s time to enjoy your haircut again.

Schedule an appointment or come on in; we’ll be waiting for you.