Your Countdown to Christmas Weekend Planner

There’s still so much to do and see in Hampton Roads this holiday season. Take a break from all the hustle and bustle and enjoy an activity with friends and family.

Don’t forget to take the little ones out to see Santa. Click here to check out our Santa Guide. Also with the colder temperatures, get out and check out one of the area’s outdoor ice skating rinks.

See anything we missed? We want to know about it! Send us an email: or submit your events to our calendar by clicking here.

All Weekend

Newport News

Saturday & Sunday | American Youth Ballet Company: The Nutcracker | Ferguson Center for the Arts: Diamonstein Concert Hall
Enjoy the splendor and beauty of Hampton Roads’ most exciting classical ballet production of the holiday season — The Nutcracker.
Click here for ticket information


Friday – Sunday | A Christmas Carol Presented by Virginia Stage Company | Wells Theatre
It wouldn’t be the holidays without Dickens’ A Christmas Carol at VSC! This heartwarming tradition for the whole family follows the Ghosts of Christmas Past, Present, and Future as they visit Ebenezer Scrooge and remind us all of hope, redemption, and love.
Click here for ticket information

Friday – Sunday | Elf: The Musical | Chrysler Hall
The hilarious tale of Buddy the Elf, is turned into a musical that all ages will enjoy. Journey with Buddy to New York City as he tries to find his true identity and help New Yorkers remember the true meaning of Christmas.
Click here for ticket information

Friday – Sunday | Holiday Cards for Veterans | MacArthur Memorial
As we salute our men and women of the Armed Forces this holiday season, come on down to the MacArthur Memorial Visitors Center and create a card to send to a veteran.

Friday & Saturday | Norfolk Admirals vs. South Carolina Stingrays | Norfolk Scope
Click here for ticket information


Saturday & Sunday | Santa at the Suffolk Visitor Center | 524 North Main Street
Bring the kiddos to meet jolly ol’ St. Nick! Bring your cameras for photos with Santa. Sunday is bring your pet to meet Santa! All friendly, well-behaved critters are welcome. Saturday: 11 a.m. – 4 p.m. Sunday: 12 p.m.- 3 p.m.

Virginia Beach

Friday – Sunday | The Nutcracker by Ballet Virginia International | Sandler Center
Join us for “The Nutcracker” and experience the beauty and athleticism of this timeless classic. Enjoy nationally recognized guest artists and our region’s finest dancers. Symphonicity, the Symphony Orchestra of Virginia Beach, will provide live orchestra accompaniment.
Click here for ticket information



7:30 p.m. | Holiday Concert | Fort Monroe Theater
Bring the whole family to experience the seasonal songs and traditional carols of the most wonderful time of year. Santa is rumored to be making an appearance and he will lead the evening in warm celebration.


7:30 p.m. | Holiday Brass | TCC Roper Performing Arts Center
The bold sounds of the Virginia Symphony Brass section ring in the holidays with a blast! Experience the festive sounds of the season in a concert filled with wit, virtuosity, and the glorious music of the holidays—featuring the VSO brass and percussion sections.
Click here for ticket infromation

9 p.m. | FlickIt! Fridays – The Neverending Story | Naro Cinema
Tickets are $10

Newport News

8 p.m. | Handel’s Messiah | First Baptist Church of Newport News
Robert Shoup conducts the Virginia Symphony Orchestra for the time-honored Christmas tradition of George Frideric Handel’s revered oratorio, Messiah.
Click here for ticket information


7 p.m. | The Nativity Ballet | Southside Baptist Church
Allonge Dance Academy presents The Nativity Ballet. Come experience the power of the story of Christmas through the beauty of ballet! One night only! Free public performance!



6 p.m. | Live Nativity | Greenbrier Presbyterian Church
There will be a petting zoo, pony rides, and light refreshments, all in our Nativity setting. Join us for fellowship as we sing carols and share the love of Christ.

Newport News

9 a.m. | Holiday Scrimshaw Workshop | Mariner’s Museum
Learn about the history of scrimshaw and try our hand at creating a scrimshawed holiday ornament.
Tickets are $40; $25 for Members

12 p.m. | Kwanzaa Celebration | Newsome House Museum and Cultural Center
Join us as we celebrate the holidays as storytellers from various backgrounds share unique and interesting stories based on the principles of Kwanzaa.

7 p.m. | Oh Where, Oh Where is My Christmas Tree? | Downing Gross Cultural Center
Catch K’bana Blaq & friends in an original theatrical production about love, loss and the Christmas spirit
Click here for ticket information

7:30 p.m. | Chesapeake Bay Wind Ensemble | Ferguson Center for the Arts: Music & Theater Hall
Please join the Chesapeake Bay Wind Ensemble as they present their holiday concert. Come hear great music and get into the spirit of the holidays!
Tickets are $20, Students 18 and under $12


10:30 a,m. | Winter Wonderland Extravaganza | Slover Library
Come and take pictures with Santa Claus and Mrs. Claus. Holiday concerts and so much more!

12:30 p.m. | Teen Reading | The Muse Writing Center
Featuring awesome writers from the Muse’s fall Teen Writers Workshops. Come support these talented teens!

2 p.m. | An All-Star Multi-Holiday Concert | Mary D. Pretlow Anchor Branch Library
Join your family, friends and community for a musical celebration of the holidays, featuring top musicians from Hampton Roads.


8 a.m. | PHS Pancake Breakfast| Portsmouth United Church of Christ
Join us from a Pancake breakfast with Santa!
Tickets are $8

12 p.m. | Pet Pictures with Santa | Portsmouth Humane Society
Naughty or Nice, Everyone’s invited! Pets must remain on a leash or in a carrier while waiting in line. There will not be a Photographer on hand, so please don’t forget your camera.
$5 donation to help shelter animals


11 a.m. | Uncle Wiggily’s Christmas Carol by the Children’s Theatre of Hampton Roads | Suffolk Center for Cultural Arts
You’re invited to the Woods for a holiday tea at Uncle Wiggily’s house… only Uncle Wiggily is the last to know! In order to keep you entertained, the old rabbit gentleman will have to get everyone’s help to put on the biggest production the forest has ever seen: Charles Dickens’ “A Christmas Carol”!
Cost: $7.50

Virginia Beach

9 a.m. | Santa Saturday | Red Mill Commons
Join Santa Claus for a festive day of holiday fun with crafts, food and drinks, face painting, a poinsettia giveaway, special discounts at select retailers and more.

10:30 a.m. | Sailing with Santa | Virginia Aquarium
Set sail with Santa and his crew on a 60 minute cruise along Owls Creek while enjoying refreshments and festive activities.
Call 757-385-3474 for reservations

11 a.m. | Santa To The Rescue | VB Fire Station 21
Princess Anne Courthouse Rescue would like to invite you and your family to the special event. There will be games, activities,and food while awaiting Santa Claus.

4 p.m. | Surf-n-Santa 5 Miler | Races starts at the Virginia Beach Convention Center
Close your eyes and envision a nautical holiday wonderland of more than a million bright lights twinkling against the Atlantic as you’re lacing up for a run on the Virginia Beach boardwalk.
Click here for registration information, Post race party FREE

7 p.m. | Hampton Roads Metro Band presents: “Holiday Concert” | Eastminster Presbyterian Church
HRMB will be playing all of your favorite holiday classics.

7:50 p.m. | Big Screen Saturdays – It’s A Wonderful Life | Virginia Aquarium
Tickets are $7; Virginia Aquarium members can purchase tickets for $5 in person.


12 p.m. | Wreaths Across America | Yorktown National Cemetery
A remembrance ceremony conducted by the Yorktown Coast Guard Station and members of local organizations pay tribute to our fallen war veterans. Fresh Christmas wreaths will be placed on grave markers to honor veterans buried there.

Ongoing (Holiday Season)

Cape Charles

Festive Fridays in Cape Charles: Holiday Charm by the Bay | All Around Cape Charles
Free holiday movies at the local historic theatre, free live music, carriage rides, and local shop and restaurant specials—so many opportunities to make one-of-a-kind memories with your family and loved ones this holiday season.
Every Friday through December 23.


Ole’ Country Christmas | Greenbrier Farms
Fresh-cut Frazier Fir trees at the best prices you’ll find in the area. Also have plenty of cut-your-own trees and the farm will even provide the saw. Also have fresh, homemade wreaths and Santa will also return to the farm this year for photos with children, and even pets.
Click here for the full schedule of events through December 24.

Newport News

Celebration in Lights | Newport News Park
Newport News Park will be transformed by over 800,000 individual lights, creating animated holiday and fanciful scenes.
Click here for pricing information through January 1.


Dickens Christmas Town | Half Moone Cruise & Celebration Center
Hampton Roads’ newest holiday tradition returns in 2016 with an entirely new entertainment line-up of musicians, parlor magicians, jugglers, actors, and carolers! Plus, a new enchanted Christmas tree forest, an animated puppet show, a magical snow fall, a petting zoo and more.
Click here for the full schedule of events through December 31.

Dominion Garden of Lights | Norfolk Botanical Gardens
Don’t miss Virginia’s favorite holiday tradition. Bring your family and friends to our 21st annual light show extravaganza for a magical holiday experience. During this event, the Garden is transformed into a winter wonderland where you will enjoy a 2-mile drive through a million sparkling lights bringing the four seasons to life.
Click here for pricing information through December 31.


Winter Wonderland | Children’s Museum of Virginia
The Children’s Museum of Virginia transforms into a fully interactive Winter Wonderland. Events include planetarium shows, gingerbread house making workshops, parties with Santa, live music and so much more. There will even be SNOW falls!
Click here for a full schedule of events through December 31.

Winter Wonderland | Portsmouth Art & Cultural Center
From Victorian scenes of animated skaters and carolers to the enchanted forest of bears, deer and Santa’s workshop, the displays are sure to delight visitors of all ages. During Winter Wonderland we also offer an array of holiday activities including crafts, face-painting, tasty treats, performances including plays, music and song, and horse-drawn carriage rides.
Click here for the full schedule of events through December 31.

Virginia Beach

Santa’s Seaside Village | 30th Street & Atlantic Avenue
Take a spin on carnival rides, visit with the animals at the petting farm, take a pony ride, and thrill to the holiday lights and decorations throughout the village. Best of all, visit with Santa and take a photo as a souvenir.
Weekend ONLY through December 31 – Click here for the schedule.


A Colonial Christmas | Jamestown Settlement
“A Colonial Christmas” at Jamestown Settlement and American Revolution Museum at Yorktown offers a glimpse of 17th- and 18th-century holiday traditions through interpretive programs and demonstrations.
Click here for a full schedule of events through December 31.