Welcome to the FAQ website covering document topics in Canada.
I currently live in Toronto, and I am flying to Florida from Buffalo on July 1st, returning from Florida to Buffalo on July 4th, 2011. My passport expires on July 4th, 2011. Will I have a problem flying or returning back to Canada since my passport expires on the day I am returning?
No, as long as the passport is valid the day you return to Canada.