Tough to find any perch around Edmonton.
If you want to try further. North buck will produce some. Heavy pressure during winter has decreased the average size below 8 inches.
Long lake by Boyle has some. Tough to catch.
Caught a few at Skeleton the past few winters above 10 inches.
Lac la Biche has a few lakes left. Good luck in your fishing. I find most of the fun is getting to know the lake and catching a few big ones to catch and release.
I was in the derby at Pinehurst and landed a few big ones when trying for Walleye.
As mentioned before, crooked, cardiff and hasse, spring you could catch perch around 10". Those days are gone. Lake levels have dropped and heavy pressure results in less fish.