Calaveras Lake Park
San Antonio, Texas (Bexar County)

About the Reservoir

Fishing Pier
The 146-acre park, owned and managed by Thousand Trails Management Services, is located on the shores of 3,264-acre Calaveras Lake. The reservoir, owned by CPS Energy, offers fishing, boating and watersport opportunities. The park includes a nature trail, campsites, shaded picnic tables, fishing pier and boat ramp.

In addition to water birds such as great egret, double-crested cormorant, American white pelican, common moorhen, American coot and pied billed grebe, birders may observe loggerhead shrike, marsh wren, crested caracara and Harris' hawk. We have also observed black-crowned night heron and Eastern meadowlark in the late winter/early spring (February - March). Springtime visitors to Calaveras Park are treated to wildflowers such as Indian paintbrush and Texas lupine (bluebonnet).

Park Ratings

Explanation of Symbols
Campsites/Overnight Facilities* 1 star
Leashed Pets Permitted?Animated Running Dog YES
Picnic Areas/Playgrounds* 1 star
Solitude** 2 star
Trail System 0 star
Water Recreation*** 3 star
Wildlife** 2 star
Ratings are based on a scale of 0 (low) to 4 (high).

For more information, read our trip reports:

  • Wildflowers and Water
  • Location

    Calaveras Lake is located 15 miles southeast of San Antonio. From Loop 410, proceed southeast on U.S. Highway 181 south, then turn left on Loop 1604 and proceed for two miles; turn left on Stuart Road and proceed for 1/2 mile to the park entrance. The park is located at 12991 Bernhardt Road.

    The nearest major Texas cities are: Austin, Del Rio, San Antonio, Corpus Christi, Houston

    Maps for Calaveras Lake Park

    How to Get Here from Your Location?

    Provide your complete starting address or (for more general directions) ZIP code:
    * NOTE: The driving directions (Google Maps) open in a new window.

    Coordinates for GPS Users:

    29.2903173° Latitude    -98.2969871° Longitude (WGS84/NAD83; decimal degrees)
    Convert to another coordinate sytem or map datum


    Open 7 days from 6 AM - 8 PM.


    A park entrance fee is charged per day --
    $6 per person for adults 16 years of age and older, $4 per person for adults age 65 or older and children ages 6 to 15.
    NOTE: Listed fees may not be accurate year-round due to seasonal changes. Contact the park directly to confirm fees.

    Park entrance fees paid at Calaveras Lake Park are good for same-day admission to nearby Braunig Lake Park.

    Campsite, boat access, and other facility fees are in addition to the park entrance fee.

    San Antonio, Texas Weather

    Find more about Weather in San Antonio, TX
    Click for weather forecast

    Official Contact Information

    The Reservoir is managed by the Thousand Trails Management Services.

    Thousand Trails Management Services Calaveras Lake Park
    12991 Bernhardt Road
    San Antonio, TX 78263

    Telephone: (210)635-8359