With swimsuit weather upon us, what better way to soak up the sun and cool down with a jump in the water than on a local beach!

Ontario has plenty of gorgeous beaches that each offer their own unique beauty. This summer take an excursion to relax on an Ontario beach, and hey spend the night if it has a camp ground attached to it. The great outdoors is what Ontario is made of, it’s yours to discover.

Pt.Stanley from water

GTA Beaches

  1. Burlington’s Beachway Park
    Hidden gem that features a swimmable beach, pavilion and multi-use trails. Active beach-goers will love being able to rent a kayak, paddleboat or SUP.
  2. Sibbald’s Point & Willow Beach
    Both situated on Lake Simcoe and feature sandy beaches.
  3. Beaverton Harbour and Harbour Park
    Situated on the shore of Lake Simcoe, features a modern playground, beaches, large picnic area and accessible paddle craft launch dock/transfer bench.
  4. Pickering Nautical Village, Beachfront Park and Millennium Square
    Alive with the electric energy of music, picnickers and passer byes, a perfect spot to watch the sun go down.
  5. Lakeview Park and Beach
    Nestled along the shore of Lake Ontario, Lakeview Park with its mature landscape setting has views of the lake and is a beautiful, community park.
  6. Pinehurst Lake Conservation Area
    Located in Brant the park offers a 23-acre lake, a sandy and visitors can also enjoy canoeing, fishing, hiking and cycling, and campsites are available.
  7. The Hamilton Beachfront
    Walkers, runners and cyclists gravitate toward the picturesque Waterfront trail that meanders through green spaces, and kids adore Wild Waterworks where they can splash in the wave pools, whizz down water slides and make new friends to play with in the pools.

Georgian Bay Beaches:

  1. Northwinds Beach, The Blue Mountains
    A popular spot for kayaking, windsurfing, and stand-up paddleboarding. Northwinds is a launching point for local excursions.
  2. Wasaga Beach
    A vacation playground teeming with water sports, cycling and walking along a pristine beach, a dramatic sand dune system and acres of parkland and trails. The 14 kilometers of white sand make it the longest fresh water beach in the world.
  3. Sunset Point Park, Collingwood
    Sunset Point Park is a large Georgian Bay shoreline park with access to a rock beach and lots of places to simply relax, take a dip and watch a sunset.
  4. Memorial Park
    Features 2000 ft of sandy beach, beachside camping alongside Georgian Bay. The picnic pavilion offers seating for larg gatherings and the snack bar serves up frozen goodies.
  5. Craigleith Provincial Park
    Offers great 450 million-year old ancient fossils for tracing and the only Provincial Park in the region offering camping, with a total of 157 sites.

Niagara Beaches

  1. Port Stanley Main Beach
    A sandy Blue Flag designated beach with warm shallow waters, beach volley ball courts, a pier for walking, Stand Up Paddleboard rentals, and several beachside bars.
  2. Crystal Beach
    Located in the South Coast region of Niagara, you will find white, sandy beaches along the clear waters of Lake Erie. Nearby is a playground, a boat launch, picnic pavilion, restrooms, parking, hiking, cycling, restaurants, entertainment and accommodations.

Southwestern Ontario Beaches:

  1. Goderich
    Goderich’s three beautiful beaches are a must-see. With free parking, picnic shelters, playgrounds, and public washrooms these beaches are the perfect location for a day trip. With a boardwalk stretching 1.5 kilometers along the beachfront, you can be sure to catch our famous sunsets from every angle.
  2. Port Maitland Beach has a spectacular view of Lake Erie
    Port Maitland pier & lighthouse which is a short walk down the beach, then stroll along the pier to the lighthouse or stop to fish on the pier. Canoe and kayaks available for your enjoyment. Lake Erie is great for boating & the free boat launch could not be more convenient being right down the street.The bonus is its a short drive from Niagara and NO TRAFFIC to deal with. You don’t have to beat the rush, leave in the middle of the night or head home early. You can be chilling within the hour of leaving your home.
  3. Norfolk County Beaches
    Norfolk County, located on Lake Erie, has three excellent sandy beaches. Soak up the sun on Port Dover beach just steps from shopping and restaurants. Long and shallow, Turkey Point beach is ideal for families. The white sandy beach at Long Point  Provincial Park is spacious. norfolktourism.ca/beaches

Northern Ontario:


  1. Blue Lake Provincial Park Beach
    Located 25 minutes West of Dryden in Northwestern Ontario, Blue Lake Provincial Park is renowned for its crystal clear waters and long sandy beach and is an outstanding destination for all types of water activities and perfect for family getaways. It also features a 25-metre rocky crag for climbing and hiking trails ranging from easy, interpretive trails to longer day hikes. The Park is also home to an Interpretive Centre located within an old log cabin. Popular destination for travelers and residents alike.
  2. Sandy Lake Park Beach
    Located within City of Dryden in Northwestern Ontario, Sandy Beach Recreational area is just 10 minutes from highway 17 and a great way to spend a few hours or the day enjoying the sun and sand.  It offers full amenities including washrooms, playground equipment areas, BBQ pits, and picnic tables under a covered pavilion.   The park slopes onto the sandy beach area and offers beautiful nature trails, close access to Flatrock fishing area, Eagles Landing 9-hole golf course, ball diamonds pavilion, and soccer pitch. Home of the 2010 National Windsurfing Championships.
  3. Ghost Lake Public Beach
    Located on Ghost Lake 15 minutes outside City of Dryden in Northwestern Ontario via airport road off highway 17, this beach is great for the family with a shallow sandy beach area, boat launch and plenty of shade. Great area to take your canoe, kayak or paddle boat. Quiet and relaxing with loons and other natural wildlife – bring your picnic basket and blanket, put your feet in the sand and enjoy.

Eastern Ontario:

  1. Lanark County
    Murphys Point Provincial Park: 613-267-5060
    Silver Lake Provincial Parks: 613-268-2000
    Rideau Ferry Yacht Club: 1-800-267-3504
    Clyde River Waterfront Park, Centennial Park, South Lavant Community Park, Robs Lake Beach, Flower Lake Beach, call Lanark Highlands at 613-259-2398
    Glen Tay and Noonan Side Road beaches, call Tay Valley Township at 613-267-5353 *
    Duff’s Woods Beach (unsupervised) * 613-257-1539 *
    Carleton Place: Riverside and Centennial beaches 613-257-6200, visit 132 Coleman Street for information
    Almonte and Pakenham beaches, call the Township of Mississippi Mills: * 1-888-779-8666 *
    Murphy Park beach, Smiths Falls:  613-284-4124