Data Disclaimer: Water level data is provided by USGS and NOAA for informational purposes only. Verify conditions on-site before any water activities.
Learn more
Castleshoals Park offers a one-lane concrete boat ramp on Lake Lyndon B. Johnson near Granite Shoals, with parking for 20-30 boats and trailers. The ramp provides access to this 6,300-acre impoundment, making it suitable for kayakers, canoeists, and motorized boaters looking to explore the lake's calmer waters. The site is conveniently located in the central Hill Country area for those accessing the lake from Highway 281.
**Important Note:** Before planning your visit, check current conditions with the City of Granite Shoals, as the ramp may be closed during lake level management periods. Several city-operated ramps, including Castleshoals, have been closed in the past when Lake LBJ is being lowered. If this ramp is unavailable, alternative access points such as the LCRA boat ramp near Wirtz Dam offer reliable year-round access to the lake. Always verify current ramp status before your trip.