Busy career woman Elise MacReynolds (Sarah Lancaster) has no time or desire to take part in Christmas festivities. However, a few twists of fate land Elise in the middle of her worst nightmare: unemployed, newly single, and running her family's Christmas tree lot for the dreaded holiday season. As the de facto representative of her family's business, Elise must navigate a contentious relationship with the lot's new landlord, Gary Dixon (Colin Mochrie), who thinks the MacReynolds' lot is hurting his business and wants them gone...fast. But, things are looking a little brighter as the newly single Elise has a budding relationship with Darren (Eric Johnson), one of her customers.
It doesn't take long for Elise to begin to embrace the Christmas spirit. But when her landlord discovers a way to shut down the lot right before Christmas, Elise must use her newly found holiday spirit, her business savvy, and help from her new friends. Will she pull off a Christmas miracle?