Contact Us

Kids Movie Night on the Beach

Wednesday, August 24th – 8:00 Island Beach  

July 2nd – Fireworks and Activities

The Annual Fireworks will be on July 2nd at dusk on Mountain Lake.  Raindate of July 3rd.   Annual Swim races at the Mountain Lakes Club – 10:00 – 11:00 Mountain Lakes Day Carnival at Esplanade – 11:00-3:00    

Stand Up Paddle Yoga

SUP classes Mountain Lakes 2022 Location: Meet at the Midvale Boat Launch Tuesdays with Christy Linson Thursdays with Michelle Radley 6:30-8pm Aligned Flow® Stand-Up Paddle Board Classes The class begins with a brief on-land paddle and safety instruction. We’ll take a short...

Adult Sailing Lessons

Adult Sail Lessons Sundays 9:00 am – 12: pm 6/26, 7/3, 7/10, 7/17, 7/24, 7/31 & 8/7   Adult Sail   Register here

Yoga on Island Beach

The Lakeland Hills YMCA and the ML Recreation Department offer free yoga classes to all ML residents and YMCA members. Mondays, Wednesdays and Fridays 7:00-8:00 am June 27 – August 26 (No class July 4th) Island Beach Beach Fitness Classes Summer 2022
swim lake

Summer Swim Lessons

  Mountain Lakes Summer Swim Lessons Summer Swim Lessons begin the week of the July 11 Lessons will be held between 10:00 AM and 1:00 PM, for ½ hour sessions. Each lesson schedule will last for one week, with a total of 4 lessons. Cost is $120 per week. All Lessons at...

Art at the Esplanade

Art at the Esplanade—Sunday, June 5th Mountain Lakes will host its 2nd annual open-air art show on Sunday, June 5th from 11am – 5 pm at the base of Esplanade Park on Elm Street (just across the train tracks from The Station restaurant).  Visitors will stroll the tree-lined...

Beach Badge Application 2022

Please note: Proof of residency is required for purchase of tags. Beaches are restricted for use by residents and immediate family members who reside with them, this DOES NOT include adult children living away from town. Proof of residency is necessary for ALL adults over 21...

Apply for New Rack or Ring

NEW Boat Rack and Ring On Sale to General Public – April 1st At 8:30 am on Friday, April 1st, an online form will become available for you via this link to complete your request for a Rack or Ring  ...

59th Annual Trout Derby

59th Annual Trout Derby Saturday, April 9th 8:00 a.m. to 10:00 a.m. Birchwood Lake (Rain or Shine) Open to all Mountain Lakes children and children of Borough employees 16 years of age or under and their parents. PRIZES AWARDED! Refreshments, bait, souvenir t-shirts and hats will...