Contact
Get in touch
Have a general question? Reach out and we'll respond within one business day. For service, just walk in — no appointment needed.
Send a message
Contact details
- Phone: (416) 223-1700
- Email: info@topcuts.com
- Instagram: @topcutsofficial
Call a location
Reach any salon directly:
- Yonge & King
(416) 203-7200 - Gerrard Square Mall
(416) 466-5640 - Bay & College
(416) 929-4500 - Yonge & Eglinton
(416) 481-3700 - Yonge & St. Clair
(416) 961-0682 - Bathurst & St. Clair
(416) 530-1300 - Harbord & Spadina
(416) 920-0800 - Cobourg
(905) 377-8465
FAQ
Frequently asked questions
How much is a haircut?
Adult haircuts start at $27.95 and kids' haircuts (under 12) at $20.95. Full prices for each service are listed on our Services page. Complex colour, highlights, and perm services may need an in-salon consultation and are quoted in person.
What time do you open?
Hours vary by location. Please use the Locations page to find the hours for the salon nearest you.
Can I book an appointment?
No. Topcuts is walk-in only and does not take appointments. Service is provided first come, first served.
Do you take walk-ins?
Yes. Topcuts is walk-in only — just stop by any location. Service is first come, first served, and wait times are typically short.
Do you offer consultations?
Yes. Free in-salon consultations are offered for colour, highlights, perms, and treatments, so these services can be quoted accurately in person.
Where are your salons located?
We have seven salons across Toronto, plus one in Cobourg. Visit our Locations page to find the salon nearest you, with addresses and phone numbers.
Do you offer kids haircuts?
Yes. We offer haircuts for kids under 12, with no appointment needed.
