Everyone is busy in the Pembroke household preparing for Christmas and there is a lot of excitement. The only person who is unhappy is Jason because Charles will be spending the holiday with his parents in Vermont and Jason doesn't want him to go.
Jill is very nervous because Stan's mother, Irene (Rue McClanahan) is coming to stay for three weeks and she wants the house to be spotless because Irene is very exacting about everything.
Good news for Jason means bad news for Charles as he learns that his parents are snowed in and so, can't meet him in Vermont after all. When Grandma Irene arrives, it's clear that she disapproves of Charles and feels that Jill should give up work and stay at home with her children. Stan speaks to his mother about Charles and about Jill and we find that Irene is very jealous of the affection that the children obviously have for Charles but a good heart to heart talk straightens things out and a good Christmas is had by all.