Četrdesetih godina u jednom malom mestu odrasta Ralphie Parker (P. Billingsley). Živi s mamom (M. Dillon), tatom (D. McGavin) i mlađim bratom Randyjem (I. Petrella). Najbolji prijatelji su mu Flick (S. Schwartz) i Schwartz (R. D. Robb), a najveći problem dečak nasilnik Scut Farkus (Z. Ward), koji njega i njegove prijatelje dočekuje na putu do škole i često tuče.
Njegov brat Randy nikad ne želi da jede, i majka zbog toga nikad ne uspeva da pojede jelo dok je još toplo, a otac je opsednut ružnom lampom u obliku ženske noge koju je dobio za nagradu. Ralphie od Deda Mraza želi samo pušku karabinku s dometom od 200 metara, model BB, s kompasom, ali njegova majka ne misli da je to baš dobar poklon. Slično misli i učiteljica (T. Moore), koja je Ralphieju dala nisku ocenu za sastav na temu "Što želim za Božić". Čak i Deda Mraz kaže: "Malac, izbićeš si oko!".
Ralphie je očajan, jer ako svi misle da ne treba da dobije pušku, neće je ni dobiti, a drugi poklon ne želi. Ali ima neko ko ipak misli drugačije. U međuvremenu, Flicku će se zalepiti jezik za ledeni stub, Ralphie će pred ocem opsovati i, što je najgore, u trenutku besa, očaja i straha izmlatiće Scuta do krvi.