best milkshakes toronto

The Best Milkshakes in Toronto

The best milkshakes in Toronto are so much more than milk and ice cream in a cup. Diners and ice creameries take this nostalgic malt shop drink from the 1920s into the 21st century by offering options to deck out your viscous treat with all sorts of sweet toppings. 

Here are the best milkshakes in Toronto.


Dutch Dreams
1

Dutch Dreams

There are over 60 rotating flavours of ice cream at this Vaughan Road staple: if it's available, you can have it in milkshake form. These smooth drinks are made in one litre vats and come with a chocolate-covered strawberry, banana, and some whipped cream on top.

Tom's Dairy Freeze
2

Tom's Dairy Freeze

It doesn’t really get more traditional than this seasonal little joint in Etobicoke. Their old fashioned milkshake comes regular or thick in your choice of flavours like cherry, rum butter or dependable vanilla. If you have a real sweet tooth, opt for a candy bar super shake.


Lakeview Diner
3

Lakeview Diner

As always, everything at this Dundas West favourite is made better by the fact it’s available 24 hours a day. You can an order one of their simple “Fair Shakes” in four different flavours, with add-ons including a very necessary strip of bacon for $1.50 or with fresh apple pie.

Holy Chuck Burgers
4

Holy Chuck Burgers

This burger spot at Yonge and St. Clair pairs its delicious patties with its equally tasty (if not tastier) milkshakes. The Nutella and peanut butter is a favourite, as is the textured Reese’s Pieces and banana shake. The concoction of bacon, fudge and sea salt is basically a meal all its own.


Flo's Diner
5

Flo's Diner

This quirky retro diner in Yorkville does dependable shakes and malts, ranging from affordable small sizes to the more generous large. Their flavours run the gamut of favourites: chocolate, strawberry, Oreo cookie, banana, and coffee.


Apache Burgers
6

Apache Burgers

Etobicoke's iconic burger spot has been satisfying the latenight crowd for over four decades. Nothing hits like their cheeseburger with a milkshake (chocolate, strawberry or vanilla), regular or malted.

Grandma Loves You
7

Grandma Loves You

This family-run spot in Rosedale is slinging decked out wiener dogs, cold cut sandwiches and custom milkshakes. Head to the store's chocolate bar section and pick your favourite out of options like Oh Henry!, Twix, and KitKat: they'll turn it into a milkshake for you. 


Carter's Ice Cream
8

Carter's Ice Cream

It's all about Kawartha Dairy ice cream at this East Danforth parlour. Don't miss Carter's affogato milkshake, made with vanilla ice cream, a shot of espresso, whipped cream and caramel drizzle.

Rosemary & Thyme
9

Rosemary & Thyme

You'd be remiss to pass up on this understated diner on Victoria Park. This longtime business makes a mean breakfast along with a signature strawberry cheesecake milkshake. 

Lead photo by

Jesse Milns of Dutch Dreams, Dutch Dreams, Apache Burgers, Holy Chuck, Carter's Ice Cream


Latest Videos



Latest Videos


Join the conversation Load comments

The Best Milkshakes in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Veal Sandwiches in Toronto

The Best Tacos in Toronto

The Best Spanish Restaurants in Toronto

The Best Lasagna in Toronto

The Best Sandwiches in Toronto

The Best Ribs in Toronto

The Best Dim Sum in Toronto

The Best Coffee Roasters in Toronto