This ice cream trail will take you across the entire state, and you just might find the best ice cream in Minnesota. If an adventure like this doesn't cool you off on a hot day, we don't know what will! Of course, there's something about the creaminess of a cone on a chilly winter afternoon, too...this is one ice cream trail that's perfect no matter the time of year! Ice cream is for every time, not just the heated seasons.
Learn all about this fun, Minnesota-centric experience below. Happy road tripping!
This route goes through southeastern Minnesota. It's just over 150 miles, so it'll take about 3 hours of driving. You can find the route with driving directions here.
1. Nita Mae's Scoop - Marine on St. Croix
The first stop on the list is at the oldest general store in Minnesota. The ice cream shop was added in 1994, but the entire building is packed with historic charm. Take your time to explore the store and the town as you eat your ice cream. Address: 101 Judd Street, Marine on St. Croix.
2. Selma's Ice Cream Parlor - Afton
This next stop on our ice cream trail is also historic. Selma's Ice Cream Parlor is the oldest ice cream shop in Minnesota. With over 100 years of history - and 30 delicious flavors - it's a must-stop location for anyone with an ice cream bucket list. Address: 3419 St. Croix Trail South, Afton.
3. Schoolhouse Scoop - Hastings
This family-owned shop in Hastings hasn't been around for as long as Selma's, but it's still more than worth the stop. The shop is cute, brightly decorated, and has dozens of great flavors. If you're in the mood for some salty to go with your sweet, they also serve up freshly popped popcorn every day. If you're looking for a quirky take on ice cream shops in Minnesota, then this is your answer. To learn more, visit their Facebook page here.
Address: 919 Vermillion Street, Hastings.
4. Chill Ice Cream Studio - Farmington
Chill Ice Cream Studio has a constantly rotating variety of flavors. They're available in bowls, cones, or shakes - and all are delicious. If you have a sweet tooth and are craving something just a bit different, this Farmington ice cream shop is a must-stop spot on the ice cream trail. There's no list of the best ice cream in Minnesota that's complete without a nod to this delicious experience in Farmington. Learn more here. Address: 408 3rd Street, Farmington.
5. Flapdoodles Ice Cream - Rochester
Our map leads to North Store location of Flapdoodles, but there are actually two locations. Both shops serve what is considered by many to be the best in the city. More than 50 flavors rotate through the two locations. All of them are handmade, and you are sure to love them. Takeout ice cream in Minnesota has never been easier. Here's more information bout this dreamy little place, if you're looking.
Addresses: 3525 22nd Avenue Northwest and 1710 Broadway Avenue South, Rochester.
6. Another Time Ice Cream Parlor - Lanesboro
The last stop on the ice cream trail is in the charming town of Lanesboro. This would also be a great spot to spend the night if all that ice cream has you tired. As the bed and breakfast capital of Minnesota, there are plenty of places to stay. But before you check in, head on over to Another Time Ice Cream Parlor. This brightly colored store is just as fun on the inside, and they serve great cool treats to match. A trip to their official Facebook page has all the information you're looking for. Address: 100 Parkway Avenue North, Lanesboro.
What do you say, friends? Did we find the best ice cream in Minnesota?
Looking for even more ice cream? Check out this list of 18 amazing ice cream shops in Minnesota.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!