Today is the last day to ship regular parcels out to Canadian addresses for December 24th, according to Canada Post. And the last day to send a parcel Xpresspost or Priority is on December 22nd, conservatively, although I would do it on or prior to December 21st myself.

You will also have until December 17th to send out cards/gift cards by regular letter mail, December 18th if its destination is within the province. But Amazon.ca also has an option to send gift cards express by December 21st.

December 17th would likely also be the last day to get physical gift cards shipped from chapters.indigo.ca and Sears.ca.

The above mentioned retailers also send gift cards by email, if it’s more of your thing or you happened to have forgotten, along with iTunes Canada and Newegg.ca.