This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    A Christmas Song For Every Occasion This Holiday Season

    A soundtrack for your life, or at least for the rest of this month.

    The holiday season is in full swing, and nothing sets the mood quite like Christmas music — whether you're driving through a snowstorm, cuddling up by the fire or braving the crowds of shoppers.

    With less than a week until Christmas, we've got last-minute gifts to buy, goodies to bake and family to see. Lucky for you, I've curated a playlist of holiday jams for nearly every situation, need, emotion and event you'll encounter the rest of December.

    Here's a song for . . .

    When you’re stuck in traffic after finding out Kohl’s is out of plush Olafs: "Frosty The Snowman" by Zee Avi

    Frosty the snowman was a jolly happy soul (sung depressingly)

    Reveling in your singleness: "Christmases When You Were Mine" by Taylor Swift

    View this video on YouTube

    And everybody's here except you, baby / Seems like everyone's got someone to hold / But for me it's just a lonely time / 'Cause there were Christmases when you were mine

    When you're feeling sappy but have run out of Hallmark movies: "The Christmas Shoes" by Newsong

    You see she's been sick for quite a while / And I know these shoes would make her smile / And I want her to look beautiful, if mama meets Jesus tonight

    A shoutout to all those other holidays: "Let It Ride" by ALO

    Happy Hanukkah, honey / I can't shake this mess I'm in / The latkes are burning / And my dreidel, it won't spin

    When your carefully crafted gingerbread house collapses and you're feeling Grinchy: "I Hate Christmas!" by Oscar on Sesame Street

    I can't think of anything that's dumber / To a grouch, Christmas is a bummer

    When you're hopelessly in love: "You Make The Cold Disappear" by Amy Stroup

    And oh, my heart's glowing / A life here we're sowing / And our love keeps growing / More and more / Throughout the year / You make the cold disappear

    Warming up your vocal chords for your Christmas concert: "Joy To The World" by Mariah Carey

    Jo-o-y to-o-o-o the wo-o-o-rld / the Lo-o-rd i-i-is co-o-o-o-ome

    Baking (or just eating) Christmas treats: "Christmas Cookies" by George Strait

    The ones that look like Santa Claus / Christmas trees, bells, and stars / I sure do like those Christmas cookies, babe

    Releasing some energy when youre on a sugar high: "Jingle Bells?" by Barbra Streisand

    Jingle bells, Jingle bells, Jing jangle / JJJJJJJingle bells, JJJJJJangle bells

    When you get caught up in the getting: "Somebody's Angel" by Mandisa

    So take some time and start today / To give some joy and hope away / 'Cause you might be / You might be somebody's angel

    Aca-awesome harmonies: "Mary, Did You Know?" by Pentatonix

    Did you know that your baby boy is heaven's perfect Lamb? / That sleeping child you're holding is the great I am.

    The first snow: "Walking In A Winter Wonderland" by Jadon Lavik And Friends

    In the lane / Snow is glistening / A beautiful sight /We're happy tonight

    Some soulful, seasonal slow-jammin': "'Tis The Season" by Anthony Hamilton

    I wish every day would feel like this / I wish every moment could feel like this

    When you regret going home to Minnesota for the holidays: "All I Want For Christmas Is A Real Good Tan" by Kenny Chesney

    Take me to the islands / Put my feet in the sand / Rockin' to and fro with the rhythm of the ocean / Singin' silent night with the palm trees a blowin'

    When your flight gets delayed because of weather: "I’ll Be Home For Christmas" by She & Him

    I'll be home for Christmas / If only in my dreams

    Sitting in your car outside and bracing yourself for an evening with the in-laws: "Christmas Eve/Sarajevo" by The Trans-Siberian Orchestra

    (feel free to do a little air guitar)

    A montage of your Christmas Eve: "Merry Christmas" by Shakin' Stevens

    Snow is fallin', all around me / Children playing, having fun / It's the season, love and understanding / Merry christmas, everyone

    Getting your parents up early on Christmas morning: "Wake Up, Wake Up" by Matt Wertz

    Dad, I went ahead and got your camera out / And Momma, don't you worry 'bout your hair / 'Cause I can't take it anymore / We've all been waiting for there's a pile of presents waiting just down stairs

    When you just need to hear something hauntingly beautiful: "I Heard The Bells On Christmas Day" by The Civil Wars

    And wild and sweet the words repeat / Of peace on earth, good will to men.

    When you don’t want your lover to leave: "Snow In California" by Ariana Grande

    Just make it snow in California / I'll even settle for rain / Don't want him to go tomorrow morning / Give me something to make him stay

    When you're feeling bad about your holiday weight gain: "Santa Claus Got Stuck In My Chimney" by Ella Fitzgerald

    There he was in middle of the chimney / Roly-poly, fat, and round / There he was in middle of the chimney / Not quite up and not quite down

    Trying to find something to do on the last night of 2014: "What Are You Doing New Years Eve?" by Zooey Deschanel and Joseph Gordon-Levitt

    View this video on YouTube

    Wonder whose arms will hold you good and tight / When it's exactly twelve o'clock that night / Welcoming in the New Year / New Year's eve.