Merry Christmas and Happy Holidays to the DMV!

With Christmas fast approaching, it's time to make your list and check it twice for fun things to do before it's too late! Get in some holiday cheer with fireworks at George Washington's Mount Vernon, rise up and dance at the Soul Crackers holiday show, or stroll through along a winter light display, hot chocolate in hand. We can't wait to celebrate with our family and friends this holiday season!

Here's your weekend roundup for Friday, December 20, to Sunday, December 22.

Soul Crackers Holiday Show

Strathmore | 11810 Grand Park Avenue | North Bethesda, MD | Saturday

Who said the holidays couldn't be funky? Mo-Town throwback Soul Crackers is bringing the funk with a holiday show at Strathmore. Starting at 8 p.m., groove to old-school classics like "Dancing in the Streets" and "I Feel Good" along with soulful renditions of Christmas classics. Doors open at 6:30 p.m., and tickets are $20-$35. Purchase yours here!

Christmas Caroling at The Wharf

District Wharf | 760 Maine Avenue SW | Washington, D.C. | Saturday

From 5 to 7 p.m., D.C.'s Wharf is hosting the classic holiday tradition of Christmas caroling! Experience the peaceful harmonies of Christmas carols while strolling through the waterfront hub. Santa and one of his trusty elves will also be doing a meet-and-greet, so don't miss it! Check District Wharf's website for impending updates!

A Charlie Brown Christmas

Hylton Performing Arts Center | 10960 George Mason Circle | Manassas, VA | Friday-Sunday

The classic TV special featuring the Peanuts gang is coming to the stage by Prince William Little Theatre! Watch as Charlie Brown, Lucy, and the gang discovers what the spirit of Christmas is really about in this charming production! An all-ages Christmas tradition! Adult tickets are $20. Find out more here!

Georgetown GLOW

Georgetown Waterfront | Washington, D.C. | Ongoing

There's nothing better than Georgetown GLOW! Immerse yourself in visually-stunning light displays from world-renowned artists while enjoying the sights of D.C.'s historic neighborhood. As one of the only free installation exhibits in the US, this is a must! The guided tours are perfect for large groups of friends. Take a look here!

Christmas on the Potomac Featuring ICE!

Gaylord National | 201 Waterfront Street | National Harbor, MD | Ongoing

Experience the classic tale of How the Grinch Stole Christmas through hand-rendered ice installations and displays within the Gaylord National. With over two million pounds of ice used, the result is breathtaking! Kids will go crazy for the two-story ice tubes! Catch this holiday attraction before it ends December 30! Tickets are $33 for adults and $25 for kids. Purchase yours here!

Holiday Concerts at the National Museum of the Marine Corps

18900 Jefferson Davis Highway | Triangle, VA | Friday

Put some pep in your step with a patriotic concert! Enjoy an hour-long performance by Quantico Marine Corps Brass Band, where they'll play the holiday classics everybody knows and loves. The show starts at 11:30 a.m., and admission is free and open to the public. Check it out here!

Lights on the Bay

Sandy Point State Park | 1100 E. College Parkway | Annapolis, MD | Ongoing

You can't do the holidays without Lights on the Bay! This exhilarating light show covers over two miles and features inflatables and displays centered around Maryland's state capital. Children can even participate in a nighttime scavenger hunt! The light show goes until New Year's Day, and tickets are $15 per vehicle. Find out more here!

Christmas Illuminations at Mount Vernon

George Washington's Mount Vernon | 3200 Mount Vernon Memorial Highway | Mount Vernon, VA | Friday

One of Virginia's finest monuments is celebrating the season in style! Starting at 5:30 p.m., guests can eat, drink, and enjoy fun Colonial activities as fireworks light up the Potomac River to Christmas music. A magical evening for all awaits! Adult tickets are $30-$36, while youth tickets are $20-$26. Purchase them here!

Miracle on 34th Street

Hampden Neighborhood | 720 West 34th Street | Baltimore, MD | Ongoing

This Charm City tradition lives up to its name; it really is a miracle! Running from Thanksgiving to New Year's Day, Baltimore's Hampden neighborhood transforms into a brightly-lit wonderland of light displays, inflatables, and more. Grab some warm grub from Cafe Hon while you're there—preferably a giant mug of hot chocolate! Lights turn on at 5:30 p.m. Find out more here!

My Fair Lady

Kennedy Center | 2700 F Street NW | Washington, D.C. | Ongoing

The iconic musical by Lerner and Loewe is back in a stunning production! Watch the classic story of Eliza Doolittle and snobby professor Henry Higgins set to its famous songs "I Could Have Danced All Night" and "Wouldn't It Be Loverly." Musical lovers can't miss it! Catch the show from December 17 to January 19, 2020, only at the Kennedy Center. Tickets start at $39. Buy them here!

What are your plans for this weekend? Let's hear them in the comments!