Do your taste buds ever steer you to the nearest spot to get a milkshake – only sometimes it just doesn’t measure up to expectations? Never fear: here’s a list of six of the very best places to get a milkshake that’ll satisfy your appetite for a creamy, delightful treat. Enjoy!

  1. Tailpipes - Morgantown

Google Maps/Lee Whitling

Google Maps/j. Hardy This local eatery known for burgers, shakes, and fries has 16 different flavors of shakes from which to choose! We want to try them all! Find them at 417 High St., Morgantown, WV 26505.

  1. Polky Dot - Fairmont

Google Maps/Julianna Roberts

Google Maps/Amber Heflin It may be super difficult to limit yourself to JUST a shake at the Polky Dot, but as you can see from the photo, it just may be all you have room for! Come extra hungry and enjoy their delicious food, too! It’s located at 1111 Fairmont Ave., Fairmont, WV 26554.

  1. Patterson’s Drug Store - Martinsburg

Google Maps

Google Maps/Final Down From thick and creamy vanilla shakes to the best root beer floats around, you’re sure to leave satisfied if you’re craving a cold, sweet treat — and end up at Patterson’s. It’s located at 134 S Queen St., Martinsburg, WV 25401.

  1. The Corner Shop - Bramwell

TripAdvisor/Cia1964

Google Maps/Mistly L Take a delicious step back in time at this old-fashioned soda shop in a town filled with gorgeous old Victorian homes right on the main street. The Corner Shop is located at 171 Main St., Bramwell, WV 24715.

  1. Jim’s Drive In - Lewisburg

Google Maps/Toni Pensule Hands down, Jim’s has the best milkshakes in all of Lewisburg. Ask for the daily special and let them surprise you! Jim’s Drive In is located at 479 W Washington St., Lewisburg, WV 24901.

  1. Mayberrys - Hurricane

TripAdvisor/Brenda H

TripAdvisor/Brenda H Enjoy decor from the Andy Griffith Show featuring the faux country town of Mayberry while you slurp down your milkshake made from homemade ice cream. Mayberrys is located at 3554 Teays Valley Rd. # 102, Hurricane, WV 25526.

Milkshakes are an ideal treat in the summertime, but also perfect all year long! Where’s your favorite spot to get a delicious shake? If it’s not on this list, then feel free to add it in our comments!

Google Maps/Lee Whitling

Google Maps/j. Hardy

This local eatery known for burgers, shakes, and fries has 16 different flavors of shakes from which to choose! We want to try them all! Find them at 417 High St., Morgantown, WV 26505.

Google Maps/Julianna Roberts

Google Maps/Amber Heflin

It may be super difficult to limit yourself to JUST a shake at the Polky Dot, but as you can see from the photo, it just may be all you have room for! Come extra hungry and enjoy their delicious food, too! It’s located at 1111 Fairmont Ave., Fairmont, WV 26554.

Google Maps

Google Maps/Final Down

From thick and creamy vanilla shakes to the best root beer floats around, you’re sure to leave satisfied if you’re craving a cold, sweet treat — and end up at Patterson’s. It’s located at 134 S Queen St., Martinsburg, WV 25401.

TripAdvisor/Cia1964

Google Maps/Mistly L

Take a delicious step back in time at this old-fashioned soda shop in a town filled with gorgeous old Victorian homes right on the main street. The Corner Shop is located at 171 Main St., Bramwell, WV 24715.

Google Maps/Toni Pensule

Hands down, Jim’s has the best milkshakes in all of Lewisburg. Ask for the daily special and let them surprise you! Jim’s Drive In is located at 479 W Washington St., Lewisburg, WV 24901.

TripAdvisor/Brenda H

Enjoy decor from the Andy Griffith Show featuring the faux country town of Mayberry while you slurp down your milkshake made from homemade ice cream. Mayberrys is located at 3554 Teays Valley Rd. # 102, Hurricane, WV 25526.

OnlyInYourState may earn compensation through affiliate links in this article.