Visit our Swimming Beaches page
for additional information
We have three guarded swimming beaches, Houghton Beach, Waverly Beach and Juanita Beach. All beaches have designated swim areas marked and all lifeguard offices offer a free lifejacket loaner program. All children 12 and under must pass an open water swim test before crossing the shallow water buoy line.
Lifeguards are on duty daily from 12:00 PM – 6:00 PM. All beaches will have beach rules and lifeguard on duty signs will be posted when lifeguards are on duty. 2025 Guarded Beach dates will be posted in early 2025!
No Lifeguard On-Duty: If there is inclement weather, or the air temperature is under 65 degrees, lifeguards will not report to the beaches.
Camps and Groups: Groups larger than 15 are encouraged to contact the City of Kirkland 48 hours in advance of an intended visit. Please call 425-587-3333.
Lifeguard Olympics: 2025 Lifeguard Olympics date will be posted in early 2025! Please join us for the afternoon of training and competition. Beaches will open at 3pm due to this staff training.
Houghton Beach Park
5811 Lake Washington Boulevard
Houghton Beach Swimming Area has a long pier and a large dock with good shallow areas for children.
Waverly Beach Park
633 Waverly Way
Waverly Beach has a swimming area completely enclosed by a "U" shaped sunbathing dock. This area offers a shallow water swimming area for smaller children, and a deeper water swimming area.
Juanita Beach Park
9703 NE Juanita Drive
Juanita Beach has a designated swimming area completely enclosed by a "U" shaped dock, with shallow beach and dock entry swimming areas.