Find the Best Things

Explore Classic Shakes: Oregon's Best Milkshake Spots

Chocolate milkshake topped with whipped cream and ice cream bar on a wooden table.

Decadent chocolate milkshake topped with ice cream and treats! 🍫🍦

Few things are as nostalgic as sidling up to an old-fashioned pharmacy bar or drive-in diner for a malted milkshake. Milkshakes are as American as apple pie. Next time you’re in the mood for a sweet treat, check out the following best spots in Oregon. You’ll be transported back to a nostalgic time-gone-by with the first sip.


Mike’s Drive-In, Milwaukie and Oregon City, OR

Mike’s Drive-In has two locations, one in Milwaukie and one in Oregon City. They’re known for their traditional American diner food, including burgers and delicious shakes. Choose from malts, milkshakes, old fashioned milkshakes, and floats with tons of flavors.

The Fields Station, Fields, OR

The Fields Station in Fields serves breakfast, lunch, and dinner in a casual setting. Come for the peanut butter milkshake, stay for the incredible views.

Sno Cap Drive In, Sisters, OR

Sno Cap is a burger drive-in located in Sisters. They offer a wide variety of milkshakes, including seasonal shakes. Since 1952, they’ve served mouth-watering old-fashioned milkshakes made from homemade ice cream.

Dolce Mama’s, Salem, OR

Dolce Mama’s uses local ingredients to craft their seasonal ice cream menus. Flavors change with the season, but customers can always expect ice cream sandwiches, pastries, coffee, waffle cones, smoothies, and great milkshakes.

Jasper’s Café, Medford, OR

Jasper’s Café’s Oregon location in Medford is a multi-award-winning restaurant with diner-style food. Their 16-ounce malt milkshakes come in over 25 flavors, including favorites like chocolate and vanilla and unique flavors like almond roca. 

Hasty Freez, Albany, OR

Hasty Freez continues the American tradition of quick-and-easy burger and fry joints. They’ve been in business since the 1970s and still offer tasty burgers, fries, and shakes.

Zoey’s Café & All Natural Ice Cream, Ashland, OR

Zoey’s Café & All Natural Ice Cream is an Ashland milkshake staple. They offer over 40 flavors of ice cream, great café food, and awesome milkshakes.

Custard King, Astoria, OR

Custard King was originally established in 1951 and was re-established in 2015. The menu includes many of the original offerings, like burgers and fries, as well as custard, sundaes, and milkshakes. Choose between a classic vanilla or chocolate shake, or shoot for a “Thundermuck Malt,” with added coffee and malt, or a “Premium Berry Milkshake.” 

Key Insights at a Glance

  • Mike's Drive-In offers malts, floats, and classic milkshakes in various flavors, all served with nostalgic diner charm.
  • The Fields Station serves hearty meals and a standout peanut butter milkshake, which is best enjoyed alongside sweeping desert views.
  • Sno Cap Drive-In has served thick, old-fashioned milkshakes made from homemade ice cream since 1952, and they offer seasonal flavor options.
  • Dolce Mama's crafts milkshakes with locally sourced, seasonal ingredients. Its ice cream flavors rotate throughout the year for a fresh twist.
  • Jasper's Café offers over 25 malt milkshake flavors, from traditional chocolate and vanilla to unique choices like almond roca.
  • Hasty Freeze is a classic burger-and-shake joint dating back to the 1970s. It is still known for its simple, satisfying shakes and comfort food.
  • Zoey's Café & All Natural Ice Cream in Ashland features more than 40 ice cream flavors, all available as milkshakes, alongside a full café menu.
  • Custard King in Astoria, revived from its 1951 roots, serves custard-based shakes like the Thundermuck Malt, Premium Berry Milkshake, and classic options.

Hot Stories
Select a Oregon town to find
the Best Things To Do and Places To Go around you