My first job was at Baskin Robbins/Dunkin’ Donuts when I was 14–so basically I am an expert at milkshakes. Perhaps it’s my penchant for all things ice cream, too, that substantiates that statement. Sometimes you want soft serve, sometimes a good sundae, and sometimes it’s a milkshake that you need to hit the spot. When I want a milkshake, ice cream or froyo will not cut it, and it had better be a good shake!
We’ve rounded up of the best milkshakes being served up in Lake County to hit the spot and beat the heat this summer.

Chocolate cake shake; that’s all you need to know about this local favorite’s dessert offerings.
Portillo’s
6102 W. Grand Ave., Gurnee
(847) 264-5060
221 Townline Rd., Vernon Hills
(847) 367-7290

Enjoy the cute cow decor in this custard shop with a vintage ice cream parlor vibe. The Twisted Cow offers seasonal specials (like egg nog pictured above), along with all the classic favorites plus a few exotics, like pineapple, and also marshmallow.
The Twisted Cow2112 Grand Ave., Lindenhurst
(847) 356-3283
Looking to try something different? Chick-fil-A makes a tasty peach milkshake, but hurry it’s a seasonal special.
Chik-fil-A
701 N. Milwaukee Ave., Ste. 360, Vernon Hills
(847) 247-8000

You never know who will have a great milkshake. Sometimes it is an unexpected place, like a pizza shop. Antioch Pizza has been dishing up great pizzas since 1977, and they serve great classic shakes now, too. And guess what? They deliver their full menu, not just pizza.
Antioch Pizza Shop
994 IL Route 59, Antioch
(847) 395-6777
1856 E Grand Ave., Lindenhurst
(224) 444-8657

The decor in this Vernon Hills 50’s-style diner sets the mood for the perfect shake! And Bo-Bo’s makes each shake with almost one-half pound of ice cream.
Bobo’s Gyros and Ice Cream Parlor
280 Hawthorne Village Commons, Vernon Hills
(847) 680-8900

It’s all in the name. You know you can count on Steak ‘N Shake to serve up a great milkshake, but did you know kids eat free on weekends, and they offer Happier Hour from 2:00 p.m. – 5:00 p.m.? You can grab shakes and drinks for half price!
Steak ‘N Shake
6070 Gurnee Mills Circle E., Gurnee
(847) 855-0520

Not only do they offer up seriously twisted burgers here, they serve some crazy concoctions up in milkshake form, too.
Twisted Burger Grayslake
217 Center St., Grayslake
(847)223-2388

With a look straight out of the movies, Dairy Dream has been serving up milkshakes at this classic walk-up counter service shop since 1961.
Dairy Dream
1229 W. Park Ave., Libertyville
(847) 362-8343

There is something uniquely satisfying about a burger and fries served up with a milkshake, and Bulldogs in Wauconda is the perfect locale to indulge in that treat.
Bulldogs Grill
122 S. Main St., Wauconda
(847) 526-8234

Little Lake County editor Jennifer’s kids love the banana shake at Fodrak’s. They offer the classics, and malts, too.
Fodrak’s
327 South Milwaukee Ave., Libertyville
(847) 816-8111
Would a milkshake post be complete without a few drive-ins? Lucky for us, we have a few great ones to choose from in Lake County.

Grayslake Dog N’ Suds
454 Center St., Grayslake
(847) 223-4601
Miller’s Dog N’ Suds
517 Washington St., Ingleside
(847) 587-6808
Shirl’s
2132 N. Lewis Ave., Waukegan
(847) 623-8484
Did we forget your favorite place to grab a milkshake in lake County? Tell us where that is in the comments section.
You missed Olando’s in Round Lake Beach!
Luke’s Of Mundelein
We just went to Oberweiss in Gurnee, yummy shakes too!