You can find Canadian passport photo centers like Walmart and London Drugs near you, go to a professional photo studio or post office. They have ready-made templates for any documents and it may cost $7 to $15, depending on the store you choose. You also can take passport size photo with online photo converters. Simply upload a photo and the AI system will recognize the face, correct non-obvious errors and replace the background with a plain one.