On Christmas Eve, Robert, Keesha, and Stephen arrive at Hannah's House to give gifts and they help with the Christmas decorating. Barney appears and he helps the group decorate outside the house and yard. Inside, along with Baby Bop, Barney and the kids help decorate the living room and they trim the Christmas tree. After the decorating is finished, Barney and Baby Bop go outside to play in the snow. Then, BJ appears, pretending to be Santa Claus. After sharing cookies, Baby Bop asks Barney who fills Santa's stocking. The group agrees that they should fill Santa's stocking with homemade gifts. Upon finishing the gifts, with some imagination, Barney whisks his friends to the North Pole. While Santa is asleep at his desk, Barney and his friends sneak over to fill his stocking with the gifts. After Baby Bop sneezes, all of Santa's toys start going off, awakening him. Upon friendly greetings, Santa shows the group that all of them have made it on to his 'Good List'. Santa shows the group all of his special collectibles, such as toys and a music box (in which while the group listens to "Joy to the World" playing, Hannah performs the song in American Sign Language). Not long after, Santa shows everyone a secret passage to the toy factory. Entering the toy factory, Mrs. Claus greets the group and takes them on a special train ride through the toy factory. Afterwards, the group agrees to help Mrs. Claus finish some gift wrapping. Everyone returns to meet-up with Santa, where he gives Baby Bop a special music box for thinking of filling his stocking on Christmas Eve, making a ballerina come to life. As the ballerina turns back into toy form, Baby Bop closes her present and it was time for Santa and Mrs. Claus to wish Hannah and her friends alongside Barney good luck and for them to go on a trip back home to her house. Baby Bop and BJ stay with Santa to help him with his present delivery on his sleigh ride for the evening. With some imagination, Barney and the kids return home to Hannah's house in another snow globe, where they are greeted by carolers. Later, Keesha, Robert and Stephen head off home to celebrate Christmas with their families. Hannah wakes up, too excited to sleep in anticipation for Santa Claus. After playing with Barney a little longer, Hannah falls asleep on the couch. They sing "I Love You" and wish each other Merry Christmas. Hannah's parents bring her back up to bed; when, soon after, Santa appears down her chimney. Children: Hannah, Keesha, Robert & Stephen