I don’t know about you but when I think of sweet treats, I think of donuts. Whether you enjoy them in the morning or as an after-dinner dessert, there is never a bad time for a donut! If you live in Toronto or are visiting then make sure you get your sweet tooth ready – here’s our list of the best spots in Toronto for donuts.

Related Posts:
These are the best spots in Toronto for delicious croissants
Start the day right: These are the best spots in Toronto for breakfast sandwiches

Harry and Heels

When it comes to soft, fluffy and downright delicious donuts in Toronto Harry and Heels is the place to go. Harry and Heels operate out of Fourth Man in the Fire on Dundas, serving up basically any donut you can think of. Glazed, Hawaiian Chocolate, Coconut Cream, Cookies and Cream, Maple Bacon and Vanilla Dip are just a few of the options here.

Where: Fourth Man in the Fire, 832 Dundas St W
Cost: 3.99+ per donut

Unholy Donuts

Unholy has two locations in Toronto and if you’re planning to stop by either of them just know these donuts are next level! There are 24 flavours to choose from including Biscoff Maritozzo, Strawberry Cheesecake, London Fog and Banana Delight – yum!

Where: Unholy Donuts, 596 Bay St & 95 Maitland St
Cost: $4.00+ per donut


Looking for a vegan plant-based option for donuts? Machino serves up hand-made donuts using flour, soy milk, and fresh fruits from local farms. Try the French Toast flavour if you stop by.

Where: Machino, 1556 Bloor St W
Cost: $3.75+ per donut

Tori’s Bakeshop 

Another plant-based bakeshop with incredible donuts is located on the other end of Toronto in The Beaches. Tori’s offers a variety of flavours but you can’t go wrong with their classic Vanilla donut.

Where: Tori’s Bakeshop, 2188 Queen St E
Cost: $4.00+ per donut


Bloomer’s donuts may be vegan but they make them big and fluffy! Bloomer’s has multiple locations in the city and is always rotating new, yummy flavours. Classic Glazed is a personal favourite but flavours range to as adventurous as Pistachio Rose.

Where: Various locations
Cost: $3.75+ per donut



View this post on Instagram


A post shared by COPS® (@eatcops)

Cops donuts are small but mighty! These bite-sized donuts are perfect for sharing but we don’t blame you if you want a box all to yourself.

Where: 89 Lewis Street, 455 Adelaide Street W & 3011 Dufferin St
Cost: $10.50 per 12 pack


This gourmet donut shop in Kensington is a must-try. Dipped’s creative flavour choices include Carrot Cake, Cookies & Creme and Brown Butter Sea Salt.

Where: 161 Baldwin St
Cost: $4.50+ per donut


If you’ve never tried a mochi donut then you have to stop by Isabella’s. Made with mochi flour, these donuts are not only delicious but also a great way to try something new. We recommend the Strawberry Passionfruit!

Where: Various locations
Cost: $4.50+ per donut

The Rolling Pin

This bakery in North York puts a creative spin on donuts and we can’t get enough. Who knew you could turn Cherry Pie and Apple Caramel Pretzel into a donut?

Where: The Rolling Pin, 1970 Avenue Rd
Cost: $5.50+ per donut

Krispy Kreme

We can’t make a list of amazing donuts and leave out one of the OG spots, Krispy Creme. These glazed delights are a classic and there are a handful of locations in the city so you can satisfy your craving.

Where: Various locations
Cost: $4.50+ per donut

Indulge in the best donuts in Toronto and enjoy!