Gearing up for your swim test, see what it looks like




New to Moonlight Beach, check out some history and info here



Check out this rip current safety video

Contact Us

City of Encinitas Junior Lifeguard Program

Moonlight Beach CA 92024

Registration: (760) 633-2740

Program Information: (760) 633-2752





Copyright Encinitas Junior Guards 2012Logon        Design by