It's swim at your own risk at both Cherry and Sunnyside beaches on Canada Day weekend, as high counts of E. coli have been found by Toronto Public Health.

Cherry Beach, at the foot of Cherry Street in the Portlands area on Toronto's east end, was sampled on June 26 with E. coli count at 168.

Sunnyside Beach, at the end of Parkside Drive south of Lakeshore Boulevard on Toronto's west end, was sampled on the same day and had an E. coli count of 295.

The established provincial safety level of E. coli is a count of 100.

Both beaches will remain open, staffed with life guards. But swimming is not recommended.

More testing is being conducted on Friday, which may change the warnings over the weekend.