Guelph's neighbourhood barber  ·  Est. 1960s

Walk in Leave sharp.

“This is a barbershop, not a salon.”

Walk in any time — 59 Willow Road, Guelph.

Services & Pricing

Honest Prices
Have a Seat, Handsome.

Haircuts

Regular Cut
$35
Senior Cut
$30
Children's Cut
12 and under
$25

Beard & Shave

Beard Trim
$20
Senior Beard Trim
$15
Full Beard Shave
$25
Straight Razor Shave
$25
Before You Come
Payment Cash Only Please bring cash for your visit.
Booking Walk-In Only No appointments, no booking required.
Coffee available while you wait.
Call (519) 821-5231

Questions about wait times or today's flow? Give the shop a quick call.

Inside Willow Road Barber Shop in Guelph — barber at the chair, classic neighbourhood setting

About the Shop

Guelph's Classic
Barber Shop.

Formerly known as Carlos Barber Shop, Willow Road has been a fixture on this street since the 1960s. Riccardo runs it the same way it's always been run — good work, honest prices, no nonsense.

Regulars have been coming for decades. Pull up a chair. Coffee's on.

Great with Kids
Patient service for first haircuts and nervous little ones.
Classic Cuts
Fades, tapers, line-ups and straight-razor finishes.
No Appointment
Walk in any time. No booking app, no waitlist.
60+ Years Local
Serving the same neighbourhood since the 1960s.

Client Reviews

Why Guelph Trusts
Willow Road.

★★★★★ Google review excerpt

"A genuine old-school barbershop vibe with top-tier service. Warm, welcoming, and one of the best haircut experiences I've had."

Ashwin R. Google Reviews
★★★★★ Google review excerpt

"Been coming here for 6 years — now my kid goes too. Great cuts, great people, great prices. These guys are top-notch."

Scooty Google Reviews
Walk-Ins Welcome Great with Kids Precision Cuts Friendly Atmosphere 60+ Years Local

Walk in.
We'll take it from there.

No booking system, no waitlist app. Walk through the door at 59 Willow Road any time we're open.

Address
59 Willow Road
Guelph, ON  N1H 1W3
Hours
Tuesday – Friday   8:00 am – 6:00 pm
Saturday             8:00 am – 3:00 pm
Sunday – Monday   Closed
Payment
Cash only