Question: how long do you have to renew your canadian passport after it expires?
Answer: When your current passport has expired, is within 12 months of expiring, or if all visa pages are full, you should apply for a new passport as some countries require 6 months validity on your current passport before permitting you to enter.