Toronto's hidden waterfront gem — Cherry Beach is tucked in the Port Lands with a long, usually quiet stretch of sand, dog-friendly access, and a community barbecue and fire pit area. The nearby Martin Goodman Trail connects it to the waterfront. Beloved by locals who don't want the crowds of the main beaches.
Neighbourhood: Port Lands / Eastern Waterfront · Address: Cherry Beach, 1 Cherry St, Toronto, ON · Hours: Always open · Price Range: Free
If you want actual peace and quiet without trekking outside Toronto, Cherry Beach is your best bet — wide open sand, space for dogs to run, and few crowds even during summer. It's a chill spot with more locals than influencers.
Unlike Woodbine or Hanlan's, Cherry Beach rarely feels packed, even on weekends. Its off-leash area is massive and directly on the sand, which is rare for Toronto beaches. The vibe is laid-back and you’ll often see communal barbecues or fire pits at sunset — not much in the way of snack bars or commercial stuff.
Cherry Beach is the place I tell people about when they want water and sand without signing up for the full Toronto summer circus. It sits out in the Port Lands, a little removed from the usual waterfront buzz, and that distance is exactly the point. You don’t come here for a polished boardwalk scene or a crowd that looks like it’s auditioning for a lifestyle ad. You come because it feels like the city loosens its grip for a few hours. The beach is long, open, and easy to spread out on, so even when it’s busy it rarely feels as squeezed as the main city beaches can get. On a good day, there’s enough room to actually breathe.
The best version of Cherry Beach is early. If you show up on a quiet weekday morning, you get the version locals love most: a handful of regulars with coffee, someone already in the water before work, dogs charging into the lake like they’ve been waiting all night for permission, and a lot of open sky. The whole place feels slower than the rest of Toronto. The wind comes in off the lake, the sand is still cool in spots, and the noise is mostly natural — water, gulls, the occasional bark, the low hum of traffic far away. It’s peaceful, but not in a glossy, carefully curated way. It’s more like the city has temporarily decided to keep its distance.
What makes Cherry Beach especially distinctive is the setting around it. You’re in the Port Lands, so the view isn’t just blue water and beach umbrellas. You get cranes, shipping infrastructure, big industrial lines, and wide open space all around you. For some people, that sounds ugly on paper, but in person it gives the beach a specific character that Toronto’s other waterfront spots don’t have. There’s something satisfying about swimming or sitting in the sand while the city’s working waterfront sits in the background. It reminds you that this is still a real port city, not just a strip of condos and cafés. The contrast actually makes the beach feel calmer, because there’s less of the polished, performative energy you get in more developed areas.
If you’ve got a dog, Cherry Beach is one of the easiest beach outings in the city. People actually use it for that, too — not in a “dogs are technically allowed somewhere nearby” way, but in a real, everyday way. You’ll see wet dogs sprinting along the shoreline, shaking lake water onto everyone within range, chasing sticks, rolling in the sand, and generally acting like this is the best day of their lives. Nobody seems too precious about it. The vibe is casual and tolerant, and that makes a big difference. Even if you don’t have a dog, it’s hard not to enjoy watching the chaos for a while. It gives the whole place a little energy without turning it into a scene.
The swimming is genuinely good, especially earlier in the day before the wind picks up or the water gets chopped up. It’s still Lake Ontario, so don’t expect warm tropical conditions or perfectly flat resort water, but on a warm summer day it’s absolutely enough to make the trip worthwhile. Bring sandals or water shoes if you have them, because the sand and shoreline can be rough in places, and the walk from the parking areas or trail connections can mean a bit of uneven ground. Don’t arrive expecting a beach club setup with constant food trucks, rentals, and polished amenities every few feet. Cherry Beach is more hands-off than that. There are washrooms nearby, but I’d still bring your own water, sunscreen, snacks, and anything else you might want for a few hours, because this is the kind of place where being prepared makes the day feel much easier.
One of the nicest practical features is the community barbecue and fire pit area. It’s a big part of why the place feels more local than touristy. On summer evenings, you’ll see groups of friends hauling in coolers, folding chairs, bags of charcoal, trays of food, and the sort of setup that suggests they plan to stay a while. It feels less like a formal outing and more like a neighbourhood hangout that happens to be by the lake. If you want to use the barbecue area, don’t assume anything will be provided for you. Bring what you need, including charcoal if that’s part of your plan, and arrive with realistic expectations about space and timing. On busy summer nights, people claim spots early, and the best strategy is usually to show up ahead of the dinner rush rather than hoping to wing it.
Cherry Beach also works well as part of a longer waterfront day. The Martin Goodman Trail runs nearby, so it’s easy to connect the beach to a bike ride or walk and keep moving west or east from there. That makes it a nice stop if you’re not looking for a full day of sitting in one place. A lot of people use it as a pause point: ride down, swim, rest, maybe grill something, then keep going. If you’re into photography, this is a strong spot because the light behaves beautifully in the morning and again near sunset. You get soft lake light, reflections off the water, dogs in motion, and the industrial shapes of the Port Lands cutting across the horizon. It’s a better photo location than people expect because it doesn’t look like every other Toronto waterfront image.
The neighbourhood context matters here too. Cherry Beach is in the eastern waterfront zone, out past the places most visitors naturally drift toward first. That relative isolation is part of the appeal, but it also means the experience is a little more self-directed. This isn’t the kind of beach where you can assume everything is right there at hand. The surrounding area is changing, with redevelopment and construction happening in nearby parts of the Port Lands, so the approach can feel a bit utilitarian in places. That doesn’t hurt the beach itself, but it does shape the overall experience. You’re not arriving into a tidy little resort district. You’re entering a part of Toronto that still has edges, and that gives the day a different tone.
Compared with the more obvious city beaches, Cherry Beach is less about amenities and more about atmosphere. It doesn’t try to compete with spots that have more boardwalk energy, more restaurants nearby, or more polished family programming. Instead, it wins by being spacious, relaxed, and just odd enough to feel memorable. It’s the beach I’d send someone to if they said, “I want to go swimming, but I don’t want to spend half the day fighting for a patch of sand.” The honest reality is that it can still get busy when the weather is perfect, especially on hot weekends, but even then the size of the beach helps. You might notice more people, more dogs, more bikes parked along the trail, and a bit more noise, but it usually doesn’t tip into the same level of crush you get at some other Toronto waterfront spots. If you want the quietest version, go early, go on a weekday, and don’t arrive with the city’s standard late-afternoon beach timing.
A few practical things make the trip better. Bring everything you need, because convenience is not the main selling point here. Think sunscreen, water, towels, snacks, and maybe a blanket if you plan to stay for a while. If you’re going with a dog, bring the basics for cleanup and don’t assume every other person will keep the same distance your dog prefers. If you’re planning to barbecue, get there with time to spare and don’t count on easy last-minute setup. And if you’re coming for a swim, check the weather honestly. Cherry Beach is best when the day is warm, bright, and not too windy. The wind can make the water feel colder and the shoreline less comfortable, and a cloudy, breezy day changes the mood quite a bit. That can still be pleasant if you like a quieter outing, but it’s worth knowing before you head out.
What I appreciate most about Cherry Beach is that it feels like a place Toronto actually uses instead of just talks about. People go there to swim, walk dogs, lie in the sand, grill dinner, bike through, watch the water, or just sit with their thoughts for an hour. Nobody seems to be trying too hard. That’s rare in a city summer. Cherry Beach doesn’t act like it has something to prove, and because of that, it ends up being one of the most relaxing waterfront spots in Toronto. If you want a beach day that feels easy, slightly rough around the edges, and genuinely local, this is the one I’d point you toward.
WTF Toronto creates guides using independent editorial research, official sources, local knowledge and firsthand experience where available. Commercial relationships are disclosed where applicable.