Plan Your Visit
Everything you need to know before you head out to the farm.
🕒 Hours
Tuesday – Sunday
10:00 AM – 4:00 PM
Closed Mondays.
What you'll find
Petting Zoo
Goats, pigs, ducks, chickens, peacocks, and donkeys — all friendly and hands-on.
Farmstand
Seasonal vegetables, farm eggs, honey, baked goods, and cut flowers.
Thrift Shop
Vintage finds, antiques, glassware, vinyl, and one-of-a-kind treasures.
Good to know
- 🅿️ Free on-site parking
- 🚼 Stroller accessible
- 🐕 Dog friendly
- 🧼 Hand-washing stations
- 💵 Cash, card, Venmo, PayPal & CashApp accepted
- 👨👩👧👦 Family-friendly — bring the kids!
Getting here
Bat Cave Road Farm sits just outside Old Fort in McDowell County, an easy drive from Asheville and the surrounding Western North Carolina mountains — right off the I-40 corridor. Use the address above for turn-by-turn directions.
While you're in the area
Make a day of it — some nearby Old Fort & Asheville-area favorites:
Questions before you come?
Check our frequently asked questions or get in touch — we're happy to help you plan the perfect farm day.