Skip to main content

Beaches

Beaches

Beach information

The City of Ottawa Beaches are not supervised. 

Washrooms and rentals available daily at Mooney’s Bay and Britannia Beaches May 20 - September 4 2017 inclusively.

  • 10:30 - 9 pm Monday to Thursday
  • 10:30 - 7 pm Friday to Sunday

Lifeguards are on duty June 17-August 27 2017 inclusively

  • Daily Monday-Sunday noon-7 pm

Westboro Beach will be open with lifeguards on duty noon - 7:00 pm daily from June 17 to August 27, 2017.

Rentals:

  • Volleyball net rentals: $16.50 per hour or $52.25 per day; Photo ID required.
  • Stand up paddleboards $20 per hour. Participants must be 18 years or older. Photo ID required.
  • Inquire at any beach’s Lifeguard Office, available from May 20 – September 4 2017. For more information email beaches.programming@ottawa.ca

 

  • Join a City of Ottawa volleyball league with City Wide Sports call 613-850-2854 or email cws-psm@ottawa.ca
  • Book your event at the beach. Contact Centralized Allocations at 613-580-2595 or email sports@ottawa.ca
 

Beach

Description

Amenities

Britannia beach 
2805 Carling Ave. 
map
613-820-1211
WEST
Located on the Ottawa River at Britannia Bay, the beach is great for swimming, picnics or just watching the sailboats go by on a beautiful summer day.
  • outdoor showers
  • Picnic tables and barbecue pits
  • Play structures and fields
  • swimming lane
Mooney's Bay beach
2926 Riverside Drive 
map
613-248-0863
SOUTH
A popular summer destination for swimmers, rowers, and volleyball players, the beach is located on the east shore of the Rideau River just south of Carleton University.
  • Washrooms and change rooms
  • Pay parking (7 am to 6 pm)
  • Seasonal parking passes available at the Terry Fox Field House – 2960 Riverside Dr
  • Canteen
    m.el.samrout@gmail.com
  • Picnic tables and barbecue pits
  • Tennis courts and play structures

Petrie Island beach

727 Trim Road

 map

613- 824-5704

EAST

Ottawa’s newest beach offers a wonderful sandy beach and spectacular views across the Ottawa River

  • Washrooms
  • Pay parking (7 am to 6 pm)
  • Seasonal parking passes available at the Orleans Client Service Centre
  • Canteen info@bananascaribbean.com 
  • Interpretation cottage
  • 12 picnic tables
Westboro beach
745 Sir John A. Macdonald Parkway
(formally Ottawa River Parkway)
map
613-792-3875
 CENTRAL
A somewhat smaller beach and park located on NCC property at Kitchissippi Lookout on the Ottawa River.

Beach Camps 2017 

JWLC Certification Camp 

Candidates will participate in Bronze Star, Bronze Medallion, Bronze Cross, Standard First Aid, CPR ‘C’ and AED certifications. Exams included in camp.

Prerequisite: Must be able to swim 400m continuously and tread water for 3 minutes (Swim Kids level 9).

Where?  Westboro Beach, 745 Ottawa River Parkway

When?  Monday to Friday (2 weeks), 8 am to 5 pm (includes pre and post care)

Chart of Available Courses JWLC
Date Age Barcode Fee Classes
July 4 to 14

10 - 14 yrs

15+ yrs

1090866

1090885

$ 406

$ 458.50
9
July 17 to 28

10 - 14 yrs

15+ yrs

1090870

1090892

$ 451

$ 509.50
10
July 31 to August 11
(No class August 7)

10 - 14 yrs

15+ yrs

1090878

1090888

$ 406

$ 458.50
9

JWLC Sport Camp 

Campers dive into the sport of lifesaving, training on equipment like paddle boards and surf skis. New focus every week with a lifesaving competition every Friday.

Prerequisite: Must be able to swim 300m continuously and tread water for 3 minutes (Swim Kids level 8).

Where? Mooney’s Bay Beach, 2926 Riverside Drive

When? Monday to Friday (1 week), 8 am to 5 pm (includes pre and post care)

JWLC Sport Camp
Date Weekly Focus Age Barcode Fee Classes
July 4 to 7 Swim

8-14 yrs

15+ yrs

1090705

1090743

$ 174.25

$ 196.75
4
July 10 to 14 Paddle

8-14 yrs

15+ yrs

1090714

1090747

$ 217.75

$ 246
5
July 24 to 28 Run

8-14 yrs

15+ yrs

1090719

1090749

$ 217.75

$ 246
5
July 31 to August 4 Combo (All)

8-14 yrs

15+ yrs

1090731

1090762

$ 217.75

$ 246
5

JWLC Apprenticeship Camp 

Spend a week on the beach learning about lifesaving sport, practice waterfront first aid and develop leadership skills through games and activities. Perfect for future lifeguards!

Prerequisite: Must be able to swim 300m continuously and tread water for 3 minutes (Swim Kids level 8).

Where? Mooney’s Bay Beach, 2926 Riverside Drive

When? Monday to Friday (1 week), 8 am to 5 pm (includes pre and post care)

JWLC Apprenticeship Camp
Date Age Barcode Fee Classes
July 17 to 21

12-14 yrs

15+ yrs

1090672

1090684

$ 217.75

$ 246
5
August 8 to 11

12-14 yrs

15+ yrs

1090674

1090687

$ 174.25

$ 196.75

4

Contact Information 

For more information, please contact:

Patrick McBain (613) 580-2424 Ext. 16966 or Charlie Séguin (613) 580-2424 Ext.41219

beaches.programming@ottawa.ca

Frequently Asked Questions 

What is a No-Swimming Advisory? How will it affect camp?

A No-Swimming Advisory is issued when Ottawa Public Health recommends that beach-goers do not enter the water due to high levels of bacteria. For the certification camp, alternate arrangements will be made to transport candidates to and from other sites to ensure enough practice in water.

What if it rains?

Camps will run rain or shine. Please bring a change of warm clothes. Indoor space is available at the beaches. In the event of thunderstorms or other extreme weather conditions day plans will be modified as needed. We will be sure to notify parents if candidates from the certification camp are transported to a different site.

Where do I drop off participants?

Sign in and out at each site is located at the beach pavilion. You will not be able to miss us!

What are the pre-camp and post-camp hours?

Camps are 9 hours operating from 8 am until 5 pm. Camp schedule:

8 to 9 am Pre-Camp, Drop Off & Sign In

9 am to 4 pm Camp Program

4 to 5 pm Post-Camp, Pick Up & Sign Out

National Lifeguard (NL) Courses 

For more information, please contact: Patrick McBain (613) 580-2424 Ext. 16966 beaches.programming@ottawa.ca

National Lifeguard Recertification Course 

Designed to test lifeguarding skills and knowledge at a waterfront in order to maintain current certification at the National Lifeguard level.

Prerequisite: NL waterfront option and Standard First Aid from one of: Lifesaving Society, St. John’s Ambulance, Canadian Red Cross, or Canadian Ski Patrol.

National Lifeguard Recertification Course
Location Date Time Age Barcode Fee Classes

Mooney’s Bay

2926 Riverside Drive
Tue, June 13 4 to 9 pm 16+ yrs 1089824 $ 71.50 1

National Lifeguard Course 

Waterfront Option for the National Lifeguarding Award.

Prerequisite: NL pool option and Standard First Aid from one of: Lifesaving Society, St. John’s Ambulance, Canadian Red Cross, or Canadian Ski Patrol.

National Lifeguard Course
Location Date Time Age Barcode Fee Classes

Mooney’s Bay

2926 Riverside Drive

Thu, June 15

Fri, June 16

Sat, June 17

Sun, June 18

4 – 9 PM

4 – 9 PM

8 AM – 5 PM

8 AM – 5 PM
16 + yrs 1089861 $ 156.75 4 (includes exam)

Archives of Beach Water Quality

2016 Archives

2016 Test results indicate amount of E.coli per 100 mL of water

Date Mooney’s
Bay
Swim
status
Britannia
Beach
Swim
status
Westboro
Beach
Swim
status
Petrie Island
East Bay
Swim
status
Petrie Island
River Beaches
Swim
status
August 27, 2016 27 green flag 22 green flag 66 green flag 95 green flag 37 green flag
August 26, 2016 32 green flag 20 green flag 365 red flag 101 green flag 59 green flag
August 25, 2016 200 red flag 11 green flag 33 green flag 18 green flag 90 green flag
August 24, 2016 188 red flag 14 green flag 42 green flag 34 green flag 56 green flag
August 23, 2016 129 green flag 18 green flag 47 green flag 39 green flag 77 green flag
August 22, 2016 81 green flag 95 green flag 66 green flag 108 green flag 128 green flag
August 21, 2016 188 green flag 23 green flag 82 green flag 64 green flag 95 green flag
August 20, 2016 70 green flag 10 green flag 34 green flag 203 red flag 193 red flag
August 19, 2016 575 red flag 26 green flag 24 green flag 106 red flag 806 red flag
August 18, 2016 223 red flag 18 green flag 51 green flag 309 red flag 758 red flag
August 17, 2016 341 red flag 32 green flag 89 green flag 219 red flag 214 red flag
August 16, 2016 236 red flag 14 green flag 14 green flag 135 red flag 402 red flag
August 15, 2016 1000 red flag 49 green flag 86 green flag 128 red flag 582 red flag
August 14, 2016  664  red flag  88  green flag  221  red flag  417  red flag  289  red flag 
August 13, 2016 282 red flag with image of a rain cloud 56 red flag with image of a rain cloud 67 red flag with image of a rain cloud 46 red flag with image of a rain cloud 60 red flag with image of a rain cloud
August 12, 2016 24 green flag 20 green flag 30 green flag 125 green flag 46 green flag
August 11, 2016 67 green flag 55 green flag 22 green flag 13 green flag 29 green flag
August 10, 2016 167 green flag 22 green flag 76 green flag 14 green flag 35 green flag
August 9, 2016 79 green flag 58 green flag 41 green flag 62 green flag 20 green flag
August 8, 2016 10 green flag 30 green flag 49 green flag 44 green flag 31 green flag
August 7, 2016 19 green flag 99 green flag 37 green flag 11 green flag 19 green flag
August 6, 2016 16 green flag 28 green flag 37 green flag 19 green flag 34 green flag
August 5, 2016 75 green flag 14 green flag 50 green flag 22 green flag 41 green flag
August 4, 2016 82 green flag 81 green flag 16 green flag 10 green flag 318 red flag
August 3, 2016 12 green flag 14 green flag 19 green flag 22 green flag 22 green flag
August 2, 2016 56 green flag 133 green flag 30 green flag 12 green flag 38 green flag
August 1, 2016 12 green flag 55 green flag 11 green flag 34 green flag 28 green flag
July 31, 2016 25 green flag 68 green flag 14 green flag 88 green flag 37 green flag
July 30, 2016 16 green flag 10 green flag 22 green flag 16 green flag 29 green flag
July 29, 2016 122 green flag 13 green flag 40 green flag 23 green flag 51 green flag
July 28, 2016 82 green flag 20 green flag 19 green flag 66 green flag 391 red flag
July 27, 2016 26 green flag 26 green flag 40 green flag 37 green flag 59 green flag
July 26, 2016 35 green flag 48 green flag 132 green flag 233 red flag 134 green flag
July 25, 2016 135 green flag 10 green flag 73 green flag 70 green flag 31 green flag
July 24, 2016 10 green flag 13 green flag 10 green flag 24 green flag 24 green flag
July 23, 2016 10 green flag 36 green flag 100 green flag 29 green flag 21 green flag
July 22, 2016 11 green flag 27 green flag 17 green flag 56 green flag 40 green flag
July 21, 2016 22 green flag 11 green flag 11 green flag 14 green flag 38 green flag
July 20, 2016 11 green flag 18 green flag 58 green flag 45 green flag 29 green flag
July 19, 2016 28 green flag 26 green flag 17 green flag 37 green flag 52 green flag
July 18, 2016 79 green flag 14 green flag 20 green flag 97 green flag 45 green flag
July 17, 2016 44 green flag 11 green flag 74 green flag 349 red flag 69 green flag
July 16, 2016 46 green flag 39 green flag 24 green flag 144 green flag 239 red flag
July 15, 2016 545 red flag 85 green flag 73 green flag 40 green flag 159 red flag
July 14, 2016 57 green flag 15 green flag 130 green flag 44 green flag 1000 red flag
July 13, 2016 42 green flag 127 green flag 11 green flag 273 red flag 177 green flag
July 12, 2016 27 green flag 52 green flag 13 green flag 72 green flag 86 green flag
July 11, 2016 131 red flag 31 green flag 33 green flag 176 green flag 167 red flag
July 10, 2016 244 red flag 69 green flag 42 green flag 58 green flag 609 red flag
July 9, 2016 19 green flag 10 green flag 22 green flag 91 green flag 186 green flag
July 8, 2016 17 green flag 31 green flag 14 green flag 16 green flag 40 green flag
July 7, 2016 43 green flag 18 green flag 15 green flag 529 red flag 37 green flag
July 6, 2016 10 green flag 11 green flag 95 green flag 11 green flag 16 green flag
July 5, 2016 11 green flag 11 green flag 23 green flag 20 green flag 28 green flag
July 4, 2016 18 green flag 10 green flag 53 green flag 12 green flag 23 green flag
July 3, 2016 16 green flag 18 green flag 45 green flag 26 green flag 61 green flag
July 2. 2016 38 green flag 52 green flag 335 red flag 18 green flag 82 green flag
July 1, 2016 11 green flag 14 green flag 18 green flag 15 green flag 16 green flag
June 30, 2016 11 green flag 14 green flag 37 green flag 15 green flag 52 green flag
June 29, 2016 19 green flag 91 green flag 39 green flag 21 green flag 41 green flag
June 28, 2016 11 green flag 26 green flag 218 red flag 27 green flag 225 red flag
June 27, 2016 69 green flag 10 green flag 26 green flag 14 green flag 52 green flag
June 26, 2016 10 green flag 13 green flag 49 green flag 12 green flag 15 green flag
June 25, 2016 15 green flag 10 green flag 12 green flag 12 green flag 37 green flag
June 24, 2016 28 green flag 12 green flag 12 green flag 28 green flag 42 green flag
June 23, 2016 11 green flag 14 green flag 14 green flag 28 green flag 81 green flag
June 22, 2016 11 green flag 19 green flag 46 green flag 18 green flag 93 green flag
June 21, 2016 10 green flag 15 green flag 46 green flag 29 green flag 96 green flag
June 20, 2016 11 green flag 12 green flag 10 green flag 58 green flag 231 red flag
June 19, 2016 10 green flag 20  green flag 31  green flag 20 green flag 27  green flag
June 18, 2016 10  green flag 11  green flag 11  green flag 11  green flag 20 green flag
June 17, 2016   14 green flag  10  green flag  15 green flag  15  green flag  27  green flag 
Swim No-swim Advisory No-swim advisory
due to rainfall
green flag red flag red flag with image of a rain cloud

Daily Beach Water Quality Results

Beach water test results will be posted starting June 17, 2017.

Visit Ottawa Public Health to view daily beach water quality results or call 613-580-2424 ext. 13219 

For more information call Ottawa Public Health Information at 613-580-6744.