The best summer memories are made in your bathing suit. But if floating in a pool full of chlorine isn't your thing, you'll want to discover these Ontario swimming holes that are a blue-water paradise.

These secret gems will let you feel like a mermaid as you swim your worries away. Plus, some feel like a tropical vacation, as they have sandy beaches or turquoise water.

Editor's Choice: Ontario’s Unbelievable Crystal-Clear Beach Oasis Is Like A Trip To The Bahamas

Here are all the locations you'll want to visit at least once in your life.

Balsam Lake

Price: $10.84 per vehicle

Address: 2238 Kawartha Lakes County Rd. 48, Kirkfield, ON

Why You Need To Go: You can easily spend the entire day at this park as not only is there a gorgeous swimming hole with a sandy beach, but a lookout trail with stunning panoramic views.

Elora Quarry

Price: $9.29 per adult

Address: 319 Wellington County Rd. 18, Elora, ON

Why You Need To Go: Elora Quarry is a swimming paradise surrounded by towering cliffs. There is also a spacious beach perfect for relaxing and ample space to have a picnic.

Trout Lake Quarry

Price: $12+ per adult

Address: 51 George St., Innerkip, ON

Why You Need To Go: It is a quarry that has been transformed into a swimming destination with ultra-clear water. Here you can also practice scuba diving and find sunken ships and planes at the underwater park.

Topaz Lake

Price: $10.84 per vehicle

Address: 960 ON-637, Killarney, ON

Why You Need To Go: You can find this hidden oasis with bright blue water along the La Cloche Silhouette Trail.

Little Cove

Price: Free parking

Address: 237 Little Cove Rd., Tobermory, ON

Why You Need To Go: Little Cove is a slice of paradise with turquoise water where you can float in the sunshine.

St. Marys Quarry

Price: 2021 prices to be announced

Address: 425 Water St. S., St. Marys, ON

Why You Need To Go: You can float on an inflatable raft at this summertime swimming hole.

Before you get going, check our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.