Contact Info and Hours

Crystal Lake Beach Club is a private, membership-based, business. Day rates are not available.

Beach Club location: 61 Lakeshore Dr Oakland, NJ 07436

Mailing address: RML, Inc. PO Box 272, Oakland, NJ 07436

phone #: 201-337-9708 (in-season only)

Beach Club info, email:

RML info, email:

Beach Club Hours: Monday - Saturday 11:00am - 7:00pm, Sundays 11:00am - 8:00pm

Pre-season: open weekends from Memorial Day Weekend through June.

Open daily: starting on the last day of school for Oakland (this year June 21st) until Labor Day.

Parking is available in the front and side lot. Do not block the entrance, side lot entrance, or the emergency gate. When parking in the street, please park on the lake side of the street only.