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...
  • Excellent41%
  • Very good35%
  • Average22%
  • Poor2%
  • Terrible0%
Travellers talk about
“ice cream” (43 reviews)
“waffle cone” (6 reviews)
“scones” (6 reviews)
Restaurant Hours
318 N Main St, Hannibal, MO 63401-3541
All Details
Write a Review
Reviews (68)
Traveller rating
Traveller type
Time of year

1 - 10 of 67 reviews

Reviewed 2 weeks ago

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 3 weeks ago 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 3 weeks ago

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
Reviewed 2 September 2017

Hubby had a root beer float and I had a sundae. Both were generous servings, service was prompt and friendly. Need a little bit more room to move, but overall a great experience.

Thank cmitch920
Reviewed 21 August 2017

I feel like this place could be so much more (that goes for a lot of Hannibal, actually). A dedicated ice cream parlor could be so cute, but this is really just a couple of small tables crammed in with gift-shop-type merchandise and some bins...More

Thank 294beckyg
Reviewed 16 August 2017

We stopped here later in the evening on our way to dinner - the owner was so friendly, and very helpful. He gave us a few recommendations for dinner, and convinced us to order ice cream for the walk. Hard to beat old fashioned ice...More

Thank architectsarah
Reviewed 3 August 2017

Our family loves ice cream and the Blue Bunny brand served at Becky's was just the ticket. We even tried the fruity sorbet for the dairy-free family member. Good service and great treat.

Thank aaroncH6528LP
Reviewed 21 July 2017 via mobile

Went for some ice cream. Was delighted to see sugar free butter pecan. It was great. The family was thrilled and we enjoyed it all to the last bite. Two thumbs up!

Thank Jackson P
Reviewed 11 July 2017

We have a tradition of looking for a quaint place for ice cream at least once on vacation. We were in town for Tom Sawyer Days and chose Becky's. It is a fun old fashioned store. The staff was friendly and the ice cream was...More

Thank Brian B
Nearby Restaurants
LaBinnah Bistro
588 reviews
.39 km away
Java Jive
379 reviews
.12 km away
The Brick Oven
311 reviews
.18 km away
Mark Twain Dinette
295 reviews
.13 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
716 reviews
.07 km away
Tom and Huck's Statue
193 reviews
.15 km away
Mark Twain Memorial Lighthouse
152 reviews
.32 km away
Big River Train Town
66 reviews
.11 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
Kids, Child-friendly
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