What's Open on Christmas Day

Places Open on Christmas Day in San Antonio

San Antonio Riverwalk
••• San Antonio's Riverwalk during Christmas season. Kimberly Brotherman / Getty Images

Need a last-minute gift for an unexpected guest? Christmas dinner ruined and you have no backup? Or maybe you just ran out of liquid refreshments. Whatever the case may be, there are a few businesses that are still open on Christmas Day-- though their hours may be limited. Here is a list:

  • 01 of 06
    All stores are open from 9:00 a.m.-6:00 p.m. on both Christmas Eve and Day. Pharmacies, however will only be open in stores that are normally 24-hours and select other stores, so click the link to see if the pharmacy is open if you are in need of an emergency prescription.
  • 02 of 06
    Surprised that the zoo is open on Christmas? I know I was! But if you think about it, the animals don't celebrate Christmas, right? (haha!) Regular zoo hours apply, which means you can visit from 9:00 a.m.-5:00 p.m., though you are allowed to stay inside until 6:00 p.m. as long as you entered the park before 5:00.
  • 03 of 06

    This upscale restaurant is right on the River Walk and perfect for a special holiday meal for the family that doesn't want to cook. Choose from Osso Bucco or Angue beef amongst other main courses with a great selection of sides and desserts to go with it.

  • 04 of 06

    Frederick's Bistro

    Another upscale restaurant choice on both Christmas Day and Eve, call (210) 888-1500 for more information about menus and pricing.
    Continue to 5 of 6 below.
  • 05 of 06

    Grand Hyatt San Antonio

    The Grand Hyatt serves a Christmas Day buffet. Call for prices and hours.
  • 06 of 06


    The Blanco Rd location ONLY will be open on Christmas Day from 11:00 a.m.-5:00 p.m. All other locations will be closed.