owl creek xmas.jpg

Christmas on the Farm at Owl Creek Farm

  • When: Saturday, December 21, 2024, 10:00 am -  5:00 pm
  • Location: 12355 Military Drive, San Antonio, TX, 78253
  • Cost: $10 per person, 2 and under free.

Get ready for Christmas on the Farm at Owl Creek Farms! Enjoy daytime Christmas activities and festive photo ops perfect for making holiday memories! Christmas fun is waiting for you! Don’t miss out on the magic

Back

×

Plan Your Family Fun Weekend Today!

Sign up for our weekly newsletter that lists the top family friendly events taken place that week, any upcoming events, current giveaways we are running and more!