
Best Ice Cream Shops in Harpers Ferry
Looking to cool off with delicious ice cream during your trip to Harpers Ferry? We’ve got you covered!
Just an hour from Washington, D.C. and Baltimore, Maryland, Harpers Ferry, West Virginia, is known for its epic outdoor adventures, picturesque mountain scenery, and rich American history. After you’ve had your share of adventures and historical tours, there’s nothing like getting a big ole’ scoop of delicious ice cream to finish your day.
Here at Mountain Mama Cabins, we take ice cream seriously. Come stay with us and taste test the many ice cream options nearby. From unique flavor combinations to milkshakes and beyond, we’ve got you covered on the best ice cream in Harpers Ferry.
Below are our top ice cream spots in Harpers Ferry.
1. Appalachian Snail Market & Cafe

- Address: 970 W Washington St.
- Known for: Quality ingredients, cream sourced from family-run dairy
- Best for those seeking the highest quality scoop of ice cream.
Recently opened in Harpers Ferry, Appalachian Snail Market & Cafe is your one-stop shop for healthy and delicious foods.
The mission of this locally-owned market and cafe is to provide healthy, locally-sourced food to Harpers Ferry and surrounding communities. Offering a range of menu options to choose from, Appalachian Snail Market allows you to enjoy all types of products. From quality coffee to simple sandwiches to freshly-churned ice cream, they’ve got you covered.
We especially love their ice cream selection due to its high-quality ingredients. Sourcing their ice cream from a small Mennonite creamery in Pennsylvania, Appalachian Snail’s ice cream uses only the finest ingredients and real sugars, which means you won’t find any high fructose corn syrup here. Just delicious fresh cream and dairy from the farm. If you haven’t had ice cream like this before, we promise you: you can taste the difference.
No other local ice cream shop uses fresh ingredients, which puts Appalachian Snail Market & Cafe at the top of our list for best ice cream in Harpers Ferry. We guarantee you’ll feel the same way when you visit!
2. Harpers Ferry Ice Cream Shoppe
- Address: 408 Alstadts Hill Rd.
- Known for: Hershey’s ice cream, generously-sized milkshakes
- Best for those seeking an over-the-top desert.
Located inside River Riders, a local adventure park, Harpers Ferry Ice Cream Shoppe is a convenient spot for a quick bite if you have booked an adventure with River Riders.
The ice cream shop features six Hershey’s ice cream flavors, from coconut chocolate almond to strawberry and more. The menu also includes milkshakes, cookie sandwiches, ice cream sundaes, and more.
With lots of toppings to choose from, you won’t run out of flavor combinations to enjoy at Harpers Ferry Ice Cream Shoppe. Have a fun time at River Riders and enjoy a sweet treat on your way out!
Pro tip: River Riders offers a wide range of thrilling activities, from white water rafting to zip lining to snow tubing and more.
3. Creamy Creations

- Address: 173 Potomac St.
- Known for: Outdoor seating, unique ice cream flavors
- Best for those wanting to try wild and weird flavors.
Located in the heart of Downtown Harpers Ferry, Creamy Creation is a local joint offering outdoor seating and a variety of Hershey’s ice cream flavors. They offer a rotating menu of fun, creative flavors with quirky names like Llamalicious and Superman.
Beyond ice cream, Cream Creations’ menu includes specialty milkshakes, snow cones, hot dogs, freshly-squeezed lemonade, and more. Just a quick walk from the Harpers Ferry National Historic Park walking tour route, Creamy Creations is an easy place for a quick stop after exploring the many historic sites of Downtown Harpers Ferry.
4. Cannonball Deli
- Address: 125-129 Potomac St.
- Known for: Quaint patio seating, Hershey’s ice cream
- Best for a grab-and-go ice cream.
Cannonball Deli is a favorite restaurant among locals here in Harpers Ferry. Situated in the heart of Downtown, Cannonball Deli is known for its casual American deli menu and laidback patio seating.
They offer everything from sandwiches, salads, burgers, pizza, and ice cream. While not a traditional ice cream shop, they have a rotating mix of Hershey’s ice cream flavors waiting for you to indulge after a tasty lunch. They also offer made-to-order ice cones.
Come for lunch and pick up an ice cream treat before heading back out to your day’s adventures.
5. Coffee Mill

- Address: 18 High St.
- Known for: Indoor and outdoor seating, limited ice cream menu
- Best for those who want a variety of desserts to please the crowd, not just ice cream.
Coffee Mill is a coffee and ice cream shop in Harpers Ferry, offering quick bites no matter what you’re in the mood for.
Offering a blend of coffee, breakfast, lunch, and dessert choices, you can head here any time of the day and get a tasty treat. The coffee shop offers a limited number of Hershey’s ice cream flavors in its parlor. They also offer smoothies and other desserts if you’re looking for something a little different.
6. Rocky Hill Creamery
- Address: 111 W German St, Shepherdstown
- Known for: Ice cream made in-house; creative flavors
- Best for those looking for great ice cream in Sheperdstown.
If you’re looking for a fun and easy day trip, we recommend heading to Shepherdstown and checking out Rocky Hill Creamery.
This well-loved coffee shop is located in the heart of Downtown Shepherdstown, a quick 20-minute drive from Harpers Ferry. Rocky Hill Creamery makes all of its ice cream in-house, which means it provides quality ice cream ingredients and inventive, unique flavors.
Some of our favorites on the menu include Lavender Honey, Brownie Batter, and Coconut Chip. They also offer dairy-free, vegan options such as lemon sorbet and vanilla. Rocky Hill Creamery is definitely worth the drive!
Pro tip: If you’re looking for other day trip options, there are plenty of day trip options from Harpers Ferry, including Berkeley Springs and Baltimore
Stay Near the Best Ice Cream in Harpers Ferry
After a day of exploring Harpers Ferry’s historic streets and scenic trails, an ice cream treat is the perfect way to cap off the day. With hands-down the best ice cream in town, the Appalachian Snail is worth a special trip on your way back to your Mountain Mama cabin.
Choose a riverfront cabin or a cozy lakefront cottage close to town, and you’ll be perfectly positioned to tour these ice cream hot spots.