Moonshine Beach
Designated swim area
No lifeguards
Table Rock Lake's only sandy beach, with Corps-published 9 a.m.–8 p.m. hours.
Details, fees & parking →The Army Corps lists 16 designated swim areas around Table Rock Lake. Moonshine Beach is the lake's only sandy beach. Old Highway 86 has reopened after a June 2026 bacteria closure, so check the Corps' live closure page before driving.
Table Rock Lake's only sandy beach, with Corps-published 9 a.m.–8 p.m. hours.
Details, fees & parking →A Corps-designated swim beach; check the live closure feed because bacteria closures can occur.
Details, fees & parking →