You can order Hold Mail online with a Canadian credit card and valid email address. You will need a Canada Post account to purchase a service.
You must purchase the service at the post office at least 3 business days in advance.
To prevent fraud and identity theft, you must have supporting documentation proving you can act on behalf of the individual (including a deceased person) or business/institution. See Purchasing Hold Mail on behalf of another person or business for what you’ll need.