Cassidy heeft haar droomwinkel geopend in Maple Falls: een chocoladewinkel, geïnspireerd door haar oma. Elke kerst wordt er een wedstrijd georganiseerd in het dorpje, waar de mooist versierde winkel een prijs wint. Cassidy zet alles op alles om te winnen, maar ze had even geen rekening gehouden met de grinch die aan de overkant van de straat woont...
Liam runt een boerderijwinkel en háát de feestdagen. Om de lamaopvang van zijn familie van de ondergang te redden, moet hij de kerstwedstrijd winnen. Maar dan moet hij wel de kerstgeobsedeerde Cassidy verslaan en dat is nog niet zo makkelijk. Het hele dorp is al snel Team Cassidy of Team Liam. Kan een beetje kerstmagie de twee dichter bij elkaar brengen?
