Mendham Township Recreation
Current Programs


973-543-4555 ext. 222

 To receive recreation program updates by email  Click Here




Image may contain: outdoor, nature and water

We are so excited for what will be one of the best seasons at Brookside Beach in recent history. The beach has been dredged which will make the Beach a cleaner, safer and more fun place! We will also be adding lots of new special programs at the beach that we hope will keep you asking for more. Some new programs beginning in June include Early Morning Lap Swim, this is perfect for triathlon trainees and Float Nights, where each week we will have music playing and you can float your evenings away!

     The Beach will be open and free for Mendham residents Monday through Friday from 11:00 am until 5:00 pm.

On Saturdays and Sundays, there is a $5.00 daily pass for Mendham Township residents and $8.00 daily pass for non-residents.

Float night and early morning lap swim daily rates follow weekend prices. Alternatively, there are family membership available for $125 and individual memberships for $50 that include the lap swim and float night entry.

Early morning lap swim memberships for $40. There is alternate pricing for non-township residents. Event access is included in all memberships.

If you have ideas for the beach please contact Recreation Director, David Guida, at

Please note the attached calendar is TENTATIVE. Register online at

Printable Flyer



Image result for yoga

Mendham Township Recreation will be beginning a new session of Yoga to Go on Tuesday, June 4,2019. This session of Yoga to Go will run for ten weeks on Tuesdays, June 4, 11, 18; July 2, 9, 16, 23; and August 6, 13, 20.


Due to renovations at Brookside Community Club, classes will be held at Mendham Township Hall on the second Floor, 2 West Main Street, Brookside, NJ 07926 each Tuesday from 9:30-10:30 AM. Class is taught by Kathleen Margiotta.

The class is Hatha style yoga, which is designed for all adults regardless of experience, and can be modified to fit the needs and fitness levels of all participants. Yoga improves strength, flexibility, balance and aids in the stress reduction and improved well-being. Participants should bring a yoga mat and a large bath/beach towel.

The cost per person is $93.00 per participant for the 10-week session. Alternatively, you may register for a drop in class of $20 per class by emailing David Guida at at least two days prior to the class. Please contact David Guida via email or by calling 973-543-4555 ext. 222 with any questions.