Current Hours:

Monday, Wednesday, Friday - Appointment Only
Tuesday - 10am - 2pm, Thursday - 4 pm - 7 pm, Saturday - 10am - 2 pm

C​opyright  ©  Canyon Lake Animal Shelter    Privacy Policy

2170 Old Sattler Road, Canyon Lake, TX 78133         Phone: 830-899-2527

Due to staffing shortages we are returning to APPOINTMENT-ONLY ADOPTIONS


     Nestled between San Antonio and Austin Texas, is the Canyon Lake Animal Shelter Society (CLASS). Originally established in 1998, is a non-profit 501c3, NO KILL, companion animal shelter, serving the greater Comal County, Texas area and beyond.  The ultimate goal is to ensure that each animal placed in the care of CLASS, is cared for with DIGNITY, PROFESSIONALISM, COMPASSION and HUMILITY.

As a non-profit organization, we appreciate all the support and donations from our community. 

CLASS does not receive any funding from Comal County, the City of New Braunfels or the State of Texas.

Canyon Lake Animal Shelter Society