The 10 Best Places for Milkshakes in Missouri!

When it comes to milkshakes, not just anything will do. For delicious shakes sourced from local farms to malt varieties that will transport you to another time, Missouri’s shake spots are among the best. Here are our 10 favorite places to grab this sweet drink in the state! 

1. Black Sheep Burgers and Shakes, Springfield, MO

Black Sheep Burgers and Shakes’ two locations in Springfield have without a doubt some of the state’s best burgers (filet mignon burger, anyone?). But their shakes are superlative. Made from locally-sourced frozen custard, they make their milkshakes in all sorts of whimsical flavors—like the Elvis—with or without an adult kick. 

Shakes after the theater because we're fancy.

A post shared by Steve Backer (@backersteve) on

2. Fountain on Locust, St. Louis, MO

Who doesn’t love a good, old-fashioned soda fountain? Nobody. And the Fountain on Locust is one of the most gorgeous soda fountains you will ever visit. You may be wowed by the Art Deco décor, but a sip of one of their shakes will send you soaring. Try the Johnny Rabbitt Monkey Malt, or if you’re feeling like kicking it up a notch, one of their signature ice cream martinis.

3. Winstead’s, Blue Springs and Kansas City, MO

Winstead’s has been a Kansas City fixture for three-quarters of a century. Now with several locations in the greater KC area, you can still wash down one of their famous steakburgers with a delicious, creamy milkshake. You can choose from six flavors, or if you’re feeling super-decadent—and have friends willing to help—grab a Skyscraper Shake.

4. Layla, St. Louis, MO

Layla is the only gourmet burger and shawarma joint in St. Louis (and likely the state), but it also happens to rock some awesome hand-dipped milkshakes, like the Couch Potato with peanut butter, pretzel pieces, and chocolate. If you prefer adult shakes, order one of Layla’s “tremors,” like the Remedy, made with fernet menta, crème de cocoa, and dry curaçao. 

5. Mel’s Hard Luck Diner, Branson, MO

For more than 20 years, folks in Branson have flocked to Mel’s Hard Luck Diner, a 1950s-themed eatery with singing servers who sling superb shakes. Choose from any of their awesome flavors, like Orange Dreamsicle or Birthdake. Their house specialty, though, is rootbeer.

6. Baileys’ Range, St. Louis, MO

A modern take on a classic burger-and-milkshake joint, Bailey’s Range is nothing to shake a stick at. They make all their own ice cream using only natural ingredients. Their ice creams and shakes can be ordered in fanciful flavors like cinnamon or vegan coconut or seasonal savories such as sweet potato pie.

7. Betty Rae’s Ice Cream, Kansas City, MO

Betty Rae’s Ice Cream is the mom-and-pop brainchild of a couple who met while attending college at Mizzou. They make all of their ice creams and all of their sauces—including marshmallow and peanut butter—in house. At any given time, you can mix and match from their rotating repertoire of 24 flavors and five sauces to make your own milkeshake masterpiece. They even have a menu of “boozey shakes” so you can take the edge off whil watching the kids make up their minds.

8. Fitz’s Root Beer, University City, MO

Fitz’s Root Beer bills itself as the nation’s first soda microbrewery. It opened in 1993, named for the legendary soda whose recipe they use to make their flagship root beer. So, although you certainly don’t have to, when you stop into Fritz’s for a milshake, you ought order the root beer shake.

9. HiBoy Drive-In, Independence, MO

Everybody knows that a drive-in restaurant is the place to go for a milkshake. Folks from Independence head to the HiBoy Drive-In for theirs. HiBoy has been serving up burgers and onion rings to go with their shakes since 1957, and with flavors like pineapple upside down cake, milkshake enthusiasts keep coming back for more.

10. Jilly’s Ice Cream Bar, St. Louis, MO

Jilly’s Ice Cream Bar is located 20 steps from Jilly’s Cupcake Bar & Café. Sounds dangerous, doesn’t it? It is. But it’s also delicious. Especially when the two are combined in one of Jilly’s Crazy Shakes: You pick an ice flavor and pair it with a cupcake combo, they blend it and top it with a sprinkles, a waffle cone, and a mini cupcake. Sugar rush for days!

Select a Missouri town to find the Best Things-To-Do and Places To Go around you
Grab a Milkshake Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Andrew County

Atchison County

Audrain County

Barry County

Barton County

Bates County

Benton County

Bollinger County

Boone County

Buchanan County

Butler County

Caldwell County

Callaway County

Camden County

Cape Girardeau County

Carroll County

Carter County

Cass County

Cedar County

Chariton County

Christian County

Clark County

Clay County

Clinton County

Cole County

Cooper County

Crawford County

Dade County

Dallas County

Daviess County

Dekalb County

Dent County

Douglas County

Dunklin County

Franklin County

Gasconade County

Gentry County

Greene County

Grundy County

Harrison County

Henry County

Hickory County

Holt County

Howard County

Howell County

Iron County

Jackson County

Jasper County

Jefferson County

Johnson County

Knox County

Laclede County

Lafayette County

Lawrence County

Lewis County

Lincoln County

Linn County

Livingston County

Macon County

Madison County

Maries County

Marion County

Mcdonald County

Mercer County

Miller County

Mississippi County

Moniteau County

Monroe County

Montgomery County

Morgan County

New Madrid County

Newton County

Nodaway County

Oregon County

Osage County

Ozark County

Pemiscot County

Perry County

Pettis County

Phelps County

Pike County

Platte County

Polk County

Pulaski County

Putnam County

Ralls County

Randolph County

Ray County

Reynolds County

Ripley County

Saint Charles County

Saint Clair County

Saint Francois County

Saint Louis County

Sainte Genevieve County

Saline County

Schuyler County

Scotland County

Scott County

Shannon County

Shelby County

Stoddard County

Stone County

Sullivan County

Taney County

Texas County

Vernon County

Warren County

Washington County

Wayne County

Webster County

Worth County

Wright County