We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Becky's Old Fashioned Ice Cream Parlor

318 N Main St, Hannibal, MO 63401-3541
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good35%
  • Average21%
  • Poor2%
  • Terrible0%
Travellers talk about
“ice cream” (46 reviews)
“waffle cone” (6 reviews)
“scones” (6 reviews)
Restaurant Hours
318 N Main St, Hannibal, MO 63401-3541
All Details
Write a ReviewReviews (74)
Traveller rating
Traveller type
Time of year

1 - 10 of 73 reviews

Reviewed 1 week ago

The ice cream was wonderful. The ladies in the shop were full of local knowledge. All around good time.

Thank MaxO1234
Reviewed 1 week ago

On a bus trip with only a bit over an hour to walk to a few shops on Main Street, I made sure to stop at this ice cream shop. A good selection of hand dipped flavors were available and I was happy I chose...More

Thank caj4743
Reviewed 3 weeks ago via mobile

Went for some Ice Cream and it was great. I had the Huckleberry and it was a super refreshing blueberry on a hot spring day. Cone- $3.00 2 Scoops- $4.00 Waffle Cone- $4.00

Thank Jackson P
Reviewed 3 weeks ago

It was a cute little place to get some ice cream while walking around town checking out the amazing history of Hannibal. Very nice staff and great prices.

Thank Jennifer Q
Reviewed 5 January 2018

We rolled into town on the way to Detroit with one objective: find a huckleberry ice cream cone! This is the business that delivered. The tourist bureau folks told us there were four ice cream parlors in town and that this would be the least...More

Thank Dmarkwind
Reviewed 11 December 2017

It's a cute little shop. The ice cream was good and refreshing. We had sundaes. It is a good stop and a nice treat for dessert.

Thank Begonia3
Reviewed 4 October 2017

The people that run the shop are very nice and the ice cream was excellent. Small shop with a great many interesting things to look at. If you're in Hannibal—especially on a hot day—I'd definitely put this place on your list of things to see.

Thank Michael R
Reviewed 25 September 2017 via mobile

We stopped by after lunch to get some ice cream to beat the heat. There were other neat gifts and books in the shop that we got to browse. It was ordinary ice cream but we were glad they were there when we walked by!

Thank LuuTran
Reviewed 25 September 2017

Well the ice cream was good but if you are hyper sensitive about cleanliness, I observed that the man who was both making cones and handling money did not wash/sanitize his hands between the two jobs. 😕 They do carry many Mark Twain books along...More

Thank KnitTN
Reviewed 8 September 2017

A great place to grab a snack mid-afternoon. I had a one-dip waffle cone and was excited to see they had a Huckleberry flavor and my husband had the regular cone. The ice cream was way too soft. We like hard dipped ice cream. The...More

Thank Linda M
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
868 reviews
.16 km away
Country Hearth Inn Hannibal
31 reviews
.52 km away
Motel 6 Hannibal
147 reviews
2.90 km away
Econo Lodge
89 reviews
2.94 km away
Nearby Restaurants
LaBinnah Bistro
624 reviews
.36 km away
Java Jive
408 reviews
.11 km away
The Brick Oven
352 reviews
.17 km away
Mark Twain Dinette
325 reviews
.11 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
759 reviews
.18 km away
Tom and Huck's Statue
208 reviews
.15 km away
Mark Twain Memorial Lighthouse
172 reviews
.12 km away
Big River Train Town
72 reviews
.09 km away
Questions & Answers
Get quick answers from Becky's Old Fashioned Ice Cream Parlor staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 318 N Main St, Hannibal, MO 63401-3541
  • Location: United States  >  Missouri (MO)  >  Hannibal
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing