Old Village Mercantile, Caledonia

#49 of 137 in Shopping in Missouri
Listed on the National Register of Historic Places, Old Village Mercantile is the place to be. An authentic c. 1909 mercantile that takes you back to a simpler time. It's an exerperience for the whole family. Enjoy 600 varieties of Old Fashioned Candy, fudge, Coffee House & Smoothie Bar, Antique Gallery, Gifts, and so much more to see! Located in the Historic Village of Caledonia, MO, come see for yourself!


Coffee House

Antique Gallery


600+ varieties of Old Fashioned Candy

Bulk Foods


Wedding Buffet Candy
Arrange your visit to Old Village Mercantile and discover more family-friendly attractions in Caledonia using our Caledonia road trip tool .
Create an itinerary including Old Village Mercantile
© OpenMapTiles © OpenStreetMap contributors
Old Village Mercantile Reviews
Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 5.0
33 reviews
  • Old Village Mercantile was a great surprise which we found in Caladonia, MO. It is a musuem, candy store, ice cream parlor, coffee shop and antique store, all in one! The coffee and ice cream were exc...  more »
  • Love the feel and smell of this classic general store. Lots of sweet treats and ice cream to choose from. Also has some awesome household/decor items. Staff was friendly and prices were reasonable. Af...  more »
  • So neat! Really an interesting place! Great selection and the coffee and Ice cream looked great!
  • This place is a staple for our trip down south. We always have to stop in. You can find any kind of candy you desire. You can get ice cream and you can shop the antiques. We love this place.

Plan your trip to Caledonia

  • Get a personalized plan

    A complete day-by-day itinerary
    based on your preferences
  • Customize it

    Refine your plan. We'll find the
    best routes and schedules
  • Manage it

    Everything in one place.
    Everyone on the same page.

Side trips from Caledonia

Duration: 2​h 30​min
Duration: 2​h 30​min
Duration: 2​h 30​min
Duration: 3​h 30​min