Laying around on a Christmas Eve I looked out my window It gave me a thrill when I started to see The rain had changed to snow Should I put up a fight? Just to stay up all night And watch the morning sky Waking up on Christmas morning I always feel there's magic in the air Waking up on Christmas morning Everything's okay on Christmas day Watching the lights on the Christmas tree With presents all below I think of the times it was hard for me I never let it show It's A Wonderful Life Is on TV tonight But I don't want to cry Waking up on Christmas morning I always feel there's magic in the air Waking up on Christmas morning Everything's okay on Christmas day Watching the snow melt into the ground While the sun shines Watching the snow melt into the ground While the sun shines Watching the snow melt into the ground While the sun shines Watching the snow melt into the ground While the sun shines