9 Fun Things to Do on New Year’s Eve in Virginia

Virginia New Year’s Eve celebrations run the gamut from family-friendly to Prohibition-era style 21+ affairs. One of the great things about the Old Dominion is that no matter where you are from the Shenandoah Valley to the eastern shore to Chincoteague Island, there’s a special regional flare to their parties. Ring in the New Year as a Virginian would and as the locals do with the following best New Year’s Eve events in Virginia.  

New Year’s Eve Pony Island Horseshoe Drop and Costume Promenade, Chincoteague Island, VA

Celebrate New Year’s at the Robert Reed Downtown Park on Chincoteague Island with the year-end Horseshoe Drop. According to their website, it’s a “celebration that culminates in a promenade of crazy costume just before the countdown to the stroke of midnight.” This year’s theme? "It's All About the 50s." Come dressed prepared for the costume contest. 

View this post on Instagram

A post shared by @outskirts_of_suburbia on

Last Night on the Town, Virginia Beach, VA

Head to Virginia Beach’s town center to ring in the New Year during the “Last Night on the Town” celebration. This free event is perfect for the entire family, with events starting in the afternoon with magicians, jugglers, and more. Stay late for drinks and live music with musical guest The Deloreans. 

View this post on Instagram

A post shared by Last Night on the Town (@lastnightonthetown) on

New Year's Eve Dueling Pianos at Potomac Point Winery, Stafford, VA

Ring in the New Year with New Year's Eve Dueling Pianos at Potomac Point Winery. Tickets include open bar, hors d’oeuvres, coffee, dessert, and later into the night. Come out and dress your best for this memorable celebration. 

First Night Alexandria, Alexandria, VA

First Night Alexandria is a family-friendly celebration with a mission to showcase and support “the performing and visual arts by producing a safe and fun, family-friendly, alcohol-free New Year’s Eve celebration,” according to their official literature. Activities include a kid-friendly masquerade party, fun hunt, story time, and much more all throughout Old Town Alexandria.

View this post on Instagram

A post shared by First Night Alexandria (@firstnightalexandria) on

Mountain Lake Lodge New Year's Celebration, Pembroke, VA

Celebrate the Roaring 20s at Mountain Lake Lodge... the 2020s, that is! Come dressed up in your best 1920s-style attire and enjoy dinner, party favors, DJ and dancing, and a champagne toast at midnight.  

Regency New Year’s Eve Gala, Williamsburg, VA

Delight in a six-course gala menu before live entertainment at the Williamsburg Inn's New Year’s Eve Gala. Each ticket comes with a free midnight champagne toast. 

Brew Year's Eve at Brew Republic Bierwerks, Woodbridge, VA

Join the Brew Year’s Eve celebration at Brew Republic in Woodbridge, Virginia from 8 p.m. until 1 a.m. They’ll have a DJ, dance music, karaoke, food, prizes, wine, champagne… everything you might need for a memorable New Year’s.

View this post on Instagram

A post shared by Andrea Khoury (@novahousewives) on

Spirit New Year’s Eve Cruise, Norfolk, VA

Hop on the Spirit of Norfolk for a New Year’s Eve cruise. Lasting for over three hours, you’ll cruise along the Elizabeth River, enjoy a buffet-style dinner menu, platinum open bar, DJ, and much more. 

New Years Eve at Barrel and Bushel, Tysons Corner, VA

Barrel and Bushel’s Bootlegger’s Bash transports attendees back to the Prohibition Era, offering “Prohibition Cocktails” made with specialty vodka, gin, and rum, unlimited hours d’oeuvres, a cigar bar, and more. Dance the night away with live music by DJ HIRYZE. 

Virginia Search
New Year's and First Night Celebrations Near You
Find Bars Near You
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County