The pressure to get gifts under far-away Christmas trees is on.
If you've got a gift that needs to get to someone special through Canada Post, the clock is ticking.
Parcels sent within Canada by Regular Parcel service have to be on the way by the end of Wednesday.
Other mailing deadlines to get presents in the mail in time for Christmas are looming, too.
Its all hands on deck at Canada Post sorting depots, like the one on Dixie Road in Mississauga.
"We're busy but we're confident. We know we can get your parcels under the tree on time," says Canada Post spokesperson Eugene Knapik.
Knapik says extra staff like mail sorters and carriers are on the job through the Holidays and rental trucks have been added to the fleet to add capacity to the mail service.
Canada Post expects about 27 million packages to be delivered across Canada by Christmas Day, at a rate of roughly one million per day.
Dec. 19 for local delivery
Dec. 18 for delivery in the same province
Dec. 17 for delivery to another province
Holiday cards to the U.S.:
Dec. 13 for delivery to any U.S. state
Holiday packages within Canada:
Dec. 23 with Priority shipping
Dec. 20 with Xpresspost shipping
Dec. 11 with regular parcel shipping
Holiday packages to the U.S.
Dec. 20 with Priority shipping
Dec. 17 with Xpresspost shipping
Dec. 10 with regular parcel shipping