We can’t wait to hear the Glee cast perform more holiday hits on this week’s Christmas episode, but people in New York City got to jump the gun a bit over the weekend! We’re so jealous.

Glee’s Darren Criss (Blaine) performed a variety of Christmas tunes on guitar at a free outdoor show in NYC for Toys for Tots on December 9. It was a rainy day, but if you think that’s enough to keep people away from hearing Darren Criss, then you’ve never heard him sing before.

"I messed up a lot of chords and a lot of words, but nobody noticed," Darren tells CBSNews.com with a laugh. "We also did sort of the Glee version I do with Chris Colfer of ‘White Christmas.’”

Other tunes that Darren busted out included "Rockin' Around the Christmas Tree," "Have Yourself a Merry Little Christmas," and Alvin & the Chipmunks' "The Chipmunk Song (Christmas Don't Be Late)," which he says is one of his favorite Christmas songs. No word on whether he mimicked the Chipmunks’ squeaky voices, but that would have been pretty adorable.

Darren had to fly out from L.A. for the show, and he arrived in New York with just an hour to spare, but he said it was totally worth it. "I would have hated to miss it," Darren said while watching people donate toys at the event. “For me, I think everybody with half a heart tries to do their best to do their part of good during the holiday season.”

And what does he have planned this year for his own holiday celebration? "I have a tradition with my family that we do every year," he says. "Like many families around the world, it's the little things that you look forward to every year."

It’s also safe to say that Glee’s annual Christmas episode is now one of those little things that people look forward to. In other words: Is it Thursday yet?

Source: CBS News

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!

Credit: gggletable on YouTube Photo: Watch: Darren Criss Sings "Rockin' Around the Christmas Tree" in December 2012 Concert (VIDEO)