- 1000 W. California Street
- Gainesville, Texas
Hours & Fees
Spring/summer: Daily 9 a.m.-5 p.m.
Fall/winter: Daily 10 a.m.-4 p.m.
Adults: $6.50, Children (1-12): $4.50, Seniors/Active Military: $5.50
The Frank Buck Zoo has a long and colorful history. Located right in the heart of Gainesville, Texas, the Frank Buck Zoo has been serving the children, schools and citizens of North Central Texas and Southern Oklahoma for over 50 years.