Bat Cave Road Farm Logo
Bat Cave Road Farm
Farm Fresh · Petting Zoo · Thrift & More
Closed opens tomorrow 10:00 AM Directions

Plan Your Visit

Everything you need to know before you head out to the farm.

🎟️ Book a Visit →

🕒 Hours

Tuesday – Sunday
10:00 AM – 4:00 PM

Closed Mondays

Admission & pricing

Adult Admission $8
Childs Admission $5
Under 3 Admission Free

Walk-ins for groups of 5 or fewer are welcome during open hours — no booking needed.

Buy tickets online →

Walk-ins & reservations

🚶
Walk-ins welcome for groups of 5 or fewer during open hours. No booking required — just show up!
📅
Book ahead for groups of 6 or more, guided tours, and private events. Booking guarantees your spot and time slot.
🎈
Private events (birthday parties, group buyouts) are by request — we'll confirm details and pricing personally.

Book your visit → Plan a private event → 🪪 Annual passes →

What you'll find

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. See our Map & Directions page for written directions and drive times from towns across the region.

Map & directions →

While you're in the area

Make a day of it — some nearby Old Fort & Asheville-area favorites:

Questions before you come?

Ready to come out? Book your visit — or check our frequently asked questions or get in touch. We're happy to help you plan the perfect farm day.