Skip Navigation


One of the great things about life in North Bay is that it's situated right between Lake Nipissing and Trout Lake, and that means lots of sandy beaches. There are a total of 43 beach access areas in North Bay! Three of these beaches are supervised. Supervised beaches are Marathon Beach on Lake Nipissing at the Waterfront, the Birchaven Cove and Olmsted Beach on Trout Lake.

So make sure you bring your bathing suit and sunscreen when you visit us. For more information about local beaches please contact Parks, Recreation, and Leisure Services at (705)474-0626 ext. 2329 or 2335.

Beach Safety Rules

  • Lifeguards are responsible for the area within the buoylines only. Swimmers outside the buoylines are at their own risk.
  • Lifejackets are allowed as long as they are worn properly and D.O.T. approved. No waterwings or other devices unless guardian is within arms reach.
  • No dogs in the park except on a 6-ft leash. No dogs in the sand or water areas of the beach
  • No running or pushing on the dock. No swimming under the dock
  • No jumping from rocks or other dangerous locations. Do not jump from or sit on the lifeguard chair or use any other rescue equipment.
  • Do not hold or sit on buoylines unless you need help.
  • Llifeguards are not for babysitting children or objects.
  • No feeding the birds. (Seagulls, ducks, etc )
  • Alcohol is not allowed in the park or beach area.
  • The municipal parks by-law is in effect.
  • Follow all posted rules and obey the instruction of any lifeguard or authorized person. 

Swimming Lessons

Each summer the Parks, Recreation and Leisure Services Department offers swimming lessons at the Birchaven Cove.

Registration for the program begins in mid March, in person, on the 2nd floor of City Hall in the Parks & Recreation Department.  We are open Monday - Friday from 8:30 a.m. - 4:30 p.m.

NOTE: Insufficient registration may result in class cancellations

Session #1     Monday to Friday     June 29 - July 17, 2020
Session #2     Monday to Friday     July 20 - August 7, 2020

The cost is $70.12 per child. Payment accepted: Interac, credit card, cheque, cash.

Semi-Private Lessons - $92.70

Private Lessons - $103.00

All lessons will be held at Birchaven Cove

Time Class # 1 Class #2
10:15 am - 10:45 am Starfish & Duck** Sea Turtle & Salamander **
10:45 am - 11:15 am Swim Kids 1 Swim Kids 2
11:30 am - 12:00 pm Swim Kids 3 Swim Kids 4
1:00 pm - 1:45 pm Swim Kids 5 Swim Kids 6
1:45 pm - 2:30 pm Swim Kids 7 Swim Kids 8
2:45 pm - 3:30 pm Swim Kids 9 Swim Kids 10
3:30 pm - 4:00 pm Swim Kids 1 Swim Kids 2
4:15 pm - 4:45 pm Sea Turtle & Salamander ** Private Lessons

**These classes are for the Red Cross Preschool Program

Sea Turtle is an assisted level to which parents must accompany their children in the water.  Children must be between 18 months - 3 years of age to participate.

Salamander is an unassisted level for children between the ages of 3 and 5 years.

Please note: Bronze Stay, Swim Patrol, Bronze, Medallion, Bronze Cross and Leaders can be taken at the Base Pool.

Lifeguard Schedule

Each summer lifeguards are on duty at three of our local beaches. During the times that they are on duty, the lifeguards are responsible for the water area within the buoy lines. Anyone swimming outside of the buoy lines is doing so at their own risk.

The lifeguards are also responsible to ensure that the Parks Bylaw is followed within the beach park area. They will educate the public as to the Parks bylaw. This include- no dogs/pets in the beach area; no alcohol consumption in the park.


Lifeguards will be on duty from 12:00 p.m. to 7:00 p.m. Seven (7) days a week at the following locations:

  • Birchaven Cove - Lakeside Drive
  • Waterfront Beach - Memorial Drive
  • Olmsted Beach - Lakeside Drive