St. Thomas the Apostle

(5 Reviews)
180 St Thomas Dr, Canyon Lake, TX 78133, USA

(830) 964-3497


Contact and Address

Category: Church,
Address: 180 St Thomas Dr, Canyon Lake, TX 78133, USA
Postal code: 78133
Phone: (830) 964-3497
Website: http://stthomasatcanyonlake.org/

Location & routing

Get Directions

Most Recent Reviews


  • (May 14, 2023, 2:21 am)

    A Catholic Church located near the Canyon Lake Dam. It is as good as you make it.


  • (March 15, 2023, 2:10 pm)

    A growing, friendly and welcoming parish set amongst densely wooded oaks. Mass celebrated daily is a salve for my soul. Sunday is overflowing so arrive early!


  • (February 9, 2023, 2:47 pm)

    St. Thomas is a wonderful church! We grew up going there as kids and have always loved it. Our family went to weekly mass there from the time I was a baby, and they had open air mass! They had speakers in the trees, and you just got out of the car for communion. I’m so glad it’s grown into such a thriving community.


  • (August 23, 2022, 10:55 pm)

    Thank you Father Dennis and team for the baptism of our grandson last Sunday. So nice of you to hit Pause long enough for him to have some cake and then resume the solemnity of his baptism. 😇 We appreciate you!


  • (June 9, 2022, 8:59 pm)

    Father gave a beautiful sermon on Sunday at the 11:00 mass and the alter is also Beautiful!

Write a Review

Photos of St. Thomas the Apostle

St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497
St. Thomas the Apostle | 180 St Thomas Dr, Canyon Lake, TX 78133, USA | Phone: (830) 964-3497