Kearney Lake Beach

Kearney Lake Beach

Kearney Lake Beach

Kearney lake Beach

Kearney Lake has a sandy beach next to a marvelous lake. At Kearney Lake, there is also an onsite washroom and a playground for children.  Alongside the lake is where the Maskwa Aquatic Club can be found (it is a sailing and rowing club). The Maskwa Aquatic Club also offers swimming and lifeguard training. Nearby from the lake, there are several enthralling trails that one could bike on or walk in the Blue Mountain Birch Cove Wilderness Areas.




There are active lifeguards on duty beginning on July 1 to August 31 from 11:00 a.m. to 6:00 p.m on fair weather days only. Kearney lake beach has an extended season with supervision on September 4th, 5th and 6th from 11:00 a.m. to 6:00 p.m.


Kearney lake Beach has a designated parking area for those visiting the beach. Please be aware that no parking Hamshaw road and care improperly parked could be ticketed and/or towed.


There are red bouys installed at this beach to indicate where it is safe to swim. 

When swimming at any beach you should follow these safety guidelines.

  • Swim with a buddy
  • Children Under the Age of 8 must be accompanied by an Adult in the Water and Must stay within Arms Reach at all times.

  • No Boats, Kayaks, Canoes in the supervise area

  • No Smoking or Vaping on the beach

  • No alcohol on the beach

  • No Pets on the Beach

  • No Barbeques on the Beach


Many changes are coming to the Kearney lake Beach in 2022 that will greatly improve the accessibility of the area.

  • Accessible parking is available. 


Municipal staff regularly test the water quality for bacteria levels at all supervised municipal beaches, as well as one unsupervised beach, during the summer months (July 1 - August 31). Know your swimming limitations if you choose to swim in unsupervised bodies of water. 

Click here for information on Algae Blooms


Items to be added in 2022


FREE swimming lessons are offered at most HRM beaches. To see what levels are available or to register visit  or call 902-490-6666 or online at .