Ten of the city's 58 public outdoor pools will be open to the public this weekend, with the rest scheduled to open on Saturday, June 24.

The following pools are open:

Alex Duff Memorial Pool — 779 Crawford St.

Donald D. Summerville — 1867 Lake Shore Blvd. E.

Grandravine Community Recreation Centre — 23 Grandravine Dr.

Heron Park Community Centre — 292 Manse Rd.

McGregor Park Community Centre — 2231 Lawrence Ave. E.

Oriole Community Centre — 2975 Don Mills Rd. W.

Pine Point Park Outdoor Pool — 15 Grierson Rd.

Riverdale Park East — 550 Broadview Ave.

Sunnyside Gus Ryder Outdoor Pool — 1755 Lake Shore Blvd. W.

Wedgewood Park Outdoor Pool — 15 Swan Ave.

The city's 62 indoor pools are open on a partial schedule on evenings and weekends. The full summer schedule will take effect starting June 30.

The city also has 62 indoor pools that are open all year round.