Salty Logo

WHAT'S NEW?

Subscribe to get our latest features, gear, and content delivered right to your inbox.

By subscribing, you accept our Privacy Policy

Follow us!

Salty

WHAT'S NEW?

Subscribe to get our latest features, gear, and content delivered right to your inbox.

By subscribing, you accept our Privacy Policy

Follow us!

Ontario Beaches

Discover 295 beaches across 135 cities in Ontario

Featured Beaches

Beach placeholder

Barrier Beach

Picton

Beach placeholder

Sand Beach

Unorganized North Algoma

Beach placeholder

Government Dock Beach

Wawa

Beach placeholder

Sandy Beach

Wawa

Beach placeholder

Whitesands Beach

Mishibikwadinaang/ Michipicoten

Beach placeholder

Amberley Beach

Ashfield-Colborne-Wawanosh

Beach placeholder

Perraults Beach

Wawa

Beach placeholder

Wababikok

Wikwemikong

Beach placeholder

Nabakwaneing

Manitowaning

Beach placeholder

Gravel Beach

Unorganized North Algoma

Beach placeholder

Kaboni Beach

Manitowaning

Beach placeholder

Public beach

Port Rowan

Beaches by City

Addington Highlands

1 beach

Adjala-Tosorontio

2 beaches

Ajax

1 beach

Algonquin Highlands

1 beach

Amherstburg

2 beaches

Armour Township

1 beach

Ashfield-Colborne-Wawanosh

2 beaches

Barrie

2 beaches

Bayham

3 beaches

Belle River

1 beach

Bluewater

3 beaches

Bracebridge

2 beaches

Burlington

2 beaches

Callander

1 beach

Calvin

1 beach

Carleton Place

1 beach

Carling Township

2 beaches

Central Elgin

5 beaches

Central Frontenac

1 beach

Central Huron

1 beach

Cherry Valley

1 beach

Clarington

2 beaches

Cobalt

1 beach

Cobourg

1 beach

Collingwood

1 beach

Deep River

1 beach

Dryden

2 beaches

Dysart et al

1 beach

East Ferris Township

1 beach

Elliot Lake

3 beaches

Fort Erie

3 beaches

Gananoque

2 beaches

Gauthier Township

1 beach

Georgian Bay Township

4 beaches

Georgian Bluffs

1 beach

Gore Bay

1 beach

Greater Sudbury

4 beaches

Greenstone

2 beaches

Grimsby

1 beach

Guelph

2 beaches

Haley Station

1 beach

Hamilton

6 beaches

Hastings Highlands

1 beach

Hearst

1 beach

Highlands East

1 beach

Huntsville

6 beaches

Huron Shores

1 beach

Huron-Kinloss

3 beaches

Ignace Township

1 beach

Innisfil

1 beach

Kawartha Lakes

3 beaches

Kearney

1 beach

Kenora

3 beaches

Keswick

1 beach

Killaloe, Hagarty and Richards

1 beach

Killarney

3 beaches

Kincardine

2 beaches

Lake of Bays Township

1 beach

Lambton Shores

3 beaches

Leamington

12 beaches

Little Current

1 beach

Machar Township

1 beach

Manitowaning

2 beaches

Marathon

4 beaches

McDougall Township

1 beach

McNab/Braeside

1 beach

Meaford

1 beach

Merrickville

1 beach

Minden Hills

1 beach

Mishibikwadinaang/ Michipicoten

1 beach

Mississippi Mills

1 beach

Mulmur

1 beach

Municipality of Northern Bruce Peninsula

2 beaches

Muskoka Lakes Township

2 beaches

North Bay

2 beaches

Northeastern Manitoulin and the Islands

1 beach

Oakville

2 beaches

Oliver Paipoonge

1 beach

Orillia

1 beach

Oshawa

1 beach

Ottawa

8 beaches

Owen Sound

3 beaches

Parry Sound

1 beach

Pelee Island

2 beaches

Petawawa

2 beaches

Pickering

3 beaches

Picton

3 beaches

Port Colborne

2 beaches

Port Dover

1 beach

Port Elgin

3 beaches

Port Rowan

2 beaches

Puslinch

2 beaches

Rideau Lakes

2 beaches

Sables-Spanish Rivers Township

1 beach

Sarnia

1 beach

Saugeen Shores

4 beaches

Schreiber Township

1 beach

Shuniah

1 beach

South Algonquin Township

1 beach

South Baymouth

1 beach

South Bruce Peninsula

1 beach

South Dundas

3 beaches

South Frontenac

2 beaches

South Huron

1 beach

South Stormont

2 beaches

St. Catharines

3 beaches

Sutton

1 beach

Tay

1 beach

Tay Valley

2 beaches

Terrace Bay Township

1 beach

The Blue Mountains

1 beach

Thunder Bay

1 beach

Tiny

18 beaches

Tobermory

1 beach

Toronto

13 beaches

Town of Essex

1 beach

Trent Lakes

1 beach

Turkey Point

1 beach

Tweed

1 beach

Unorganized Kenora District

2 beaches

Unorganized North Algoma

12 beaches

Unorganized North Cochrane

1 beach

Unorganized North Sudbury

1 beach

Unorganized Rainy River

1 beach

Unorganized Thunder Bay District

5 beaches

Unorganized West Timiskaming

1 beach

Wainfleet

3 beaches

Wasaga Beach

7 beaches

Wawa

4 beaches

Wellington

1 beach

West Elgin

1 beach

Whitestone

3 beaches

Whitewater Region

1 beach

Wikwemikong

1 beach

Windsor

2 beaches

Salty

STAY IN THE LOOP

By subscribing, you consent to our Privacy Policy and receive updates.

ABOUT SALTY

Salty is your definitive source for real-time ocean conditions, beach information, and marine safety data worldwide. Access comprehensive beach intelligence including weather forecasts, water temperatures, wave conditions, and surf reports. Discover ocean education resources, conservation events, and beachside promotions all in one place. Whether you're planning a beach day, tracking marine conditions, or exploring coastal destinations, Salty provides trusted, up-to-date ocean and beach data for every shore around the globe.

© 2025 Salty. All rights reserved.

Visit California