With just hours before the big day, local shopping centres were busy with last minute shoppers trying to find their loved ones the perfect gift.
CF Lime Ridge was bustling with shoppers who will admit they are procrastinators.
It was a challenge to find a parking spot. There were lines at some stores, and to see Santa.
Many shoppers say this is nothing compared to last weekend.
There were some people who enjoyed the hustle and bustle of the mall on Christmas Eve.
The holiday spirit is to blame for the cheery mood, despite last minute stress.
Now the shopping is all over until Boxing Day.