20 Free Christmas Events in Richmond This Holiday Season
- The West End Mom

- Nov 7, 2025
- 10 min read
The holiday season is sneaking up on us! I know it isn't even Thanksgiving yet, but there are so many fun, festive events that start popping up around Richmond starting in November, and I want to make sure all of them are on YOUR radar!
Here's my annual guide to Christmas activities, events and traditions around Richmond, Virginia. For this guide, I have only included FREE activities and experiences you can try around central Virginia to celebrate the season. Many don't even need a reservation, so you can add a little Christmas magic into holiday season at the spur of the moment too!
If you're looking for all my favorite holiday experiences around Richmond, including ones with an admission cost, my top picks for the 2025 Holiday Season are linked at the bottom of this one!
Follow @thewestendmom on Instagram for things to do with kids in Richmond!
*Heads Up: My website uses affiliate links. This means I may get a commission or freebies if you book through or purchase items from my website. Clicking my links is no extra charge for YOU, and it makes sure my guides are available for FREE to the community. Thank you for supporting my small, mom-owned business!
This guide is brought to you by River Run Law!
River Run Law is a boutique law firm that can help YOU with all your legal needs. Specializing in Personal Injury and Workers’ Compensation, their highly skilled legal team delivers results with exceptional service.
Serving the Richmond area community since 2020, River Run Law has helped the RVA community recover from a range of injury related cases -- Car, Truck & Motorcycle Accidents to Premise Liability and Wrongful Death.
Thank you, River Run Law, for your support!
Twirl by the Iconic, Pink Christmas Tree.
The Quirk Richmond is a gorgeous, modern hotel in the heart of the city. It is decorated for Christmas with pink decor from the Monday after Thanksgiving through New Year's. The Lobby Coffee Bar is open daily from 7-1, and it's perfect for a create your own Christmas Tea.
Cost: It is free to visit. Coffee Bar's prices are very reasonable - we ordered 2 hot chocolates for $3.25 each & coffee cake for $6.
*Check here for my review.
Watch the Dominion Energy Christmas Parade.
On Saturday, December 6 at 10:15 am, The Dominion Energy Christmas Parade returns! This parade takes place on Broad Street, and it travels east to end at the Richmond Coliseum. We are so excited to see the giant balloons, colorful floats, local marching bands, our favorite princesses, and, of course, Santa!
Attend Henrico Holiday Express Tour.
Henrico County Parks and Recreation put on an annual neighborhood parade over 3 nights in December. The tour runs from 5-8pm on three different nights, in three different areas of the county -- Brookland and Fairfield areas, Varina, and Three Chopt and Tuckahoe.
Here is the parade's route. If the parade doesn't come through your neighborhood or you don't live in Henrico, you can also visit the parade's starting point & watch from the various libraries (Libbie Mill, Varina or Twin Hickory).
The 2025 dates have not been released yet, but it usually happens during the first or second week of December.
Richmond Boat Parade of Light:
On the second Saturday of December, you can watch RVA's Boar Parade of Lights! The 2025 event is on Saturday, December 13.
Christmas-themed boats will take off from Rockett's Landing at 4:45pm. The boat parade ends at Osborne Landing. You can easily view the parade from the Capital Trail in front of The Boathouse and Island Shrimp, or you can view it from Osborne Landing Park. For more details on the Richmond Boat Parade, check here.
5-9.See the biggest Christmas trees in town.
Our local shopping malls and centers put up the largest trees in the area!!
5.Short Pump Mall: Every year this local mall decorates for Christmas with a 60 foot walk-through tree. The 2025 annual tree lighting is scheduled for November 14 this year.
Santa will be at the mall for pictures from November 14 to December 24. Children will also have the opportunity to have their picture taken with Santa - there is also a sensory sensitive experience available! Santa will be in the Pal's Clubhouse, next to LL Bean. Reservations are strongly encouraged.
*Check here for my review.
6.Stony Point Fashion Park: This local mall decks its halls every year for Christmas, and the annual tree lighting event is on Saturday, November 22 from 5-7pm. During this event you can also take pictures with Santa, children can have their face painted, watch a snow show, and more!
Mid-November to beginning of Januaru, Stony Point will have a pop-up ice skating rink. Some special activities and events will include snow falling during the week, horse drawn carriage rides, and falling snow!
Santa is typically at the mall from November through December 24. Registration links aren't available yet!
*Check here for my 2020 review.
7.West Broad Village: This Short Pump shopping center hosts its annual tree lighting with live music, s'more roasting, SNOW FALLING, kid-friendly games, and you can even snap a picture with Santa!
This event is on November 29 from 4 to 8pm.
8.Willow Lawn Shopping Center: This shopping center sets up a beautiful tree in the children's play area every year! You will find it fully decorated the Monday after Thanksgiving through New Year's Day.
9.The Virginia Museum of Fine Arts puts up large, beautiful Christmas trees, and you can usually view it from the. Monday after Thanksgiving through New Years. This one is typically made of poinsettias, so it's one of the most vibrant trees around RVA. You can visit the VMFA any day of the year for free - there is no admission charge for this museum.
Don't miss out on seeing them & snapping Christmas pictures.
The Great Big Greenhouse: We love this greenhouse because they are very family-friendly & host many events throughout the year. Starting on December 5, The Great Big Greenhouse will be decorated completely for Christmas with Santa visit on select weekends (for FREE) and with a massive model train display by River City 3 Railers (FREE). While dates for Santa visit haven't been announced just yet, you won't need reservations to see him and you can take pictures with your own camera!
River City 3 Railers will have a display shaped in an "L" that will be 54' x 38'. You can see 14 additional modules that haven't been on display before including a turntable!
Kids Day at The Train Station has not been releaed yet! It's usually on a Sunday in December from 10am to 2pm.
Kids Day in The Garden for January 2026 hasn't been released yet! This free event will have an animal petting farm, an instrument petting zoo, a juggler & more.
*Check here for my review.
11.See a live nativity.
The Richmond Metro Zoo: Located on 150 acres in Moseley, Richmond Metro Zoo is home to 2,000 animals and 190 different species. In addition to the animal sightings and experiences, the zoo hosts Miracle of Christmas each December. This 20 minute performance celebrates the birth of Christ through a live re-enactment of the Christmas story, and it features animals from the zoo. Live performances will be on December 20, December 21, and December 22, 2024 at 7pm , 7:45pm and 8:30pm.
No tickets or reservations required.
*Check here for my review.
Salem Baptist Church's Bethlehem Walk: Salem Baptist Church's annual Bethlehem Walk brings the story of Christmas to life each year. This experience is about an hour long with live animals, singing, actors and story tellers -- it's fully immersive. Please note that you will take a bus from the parking lot unless you have children under 4. If you have kiddos under 4, you can park right by the event, so you can bring a stroller or wagon.
This year's event is on December 3-7, 2025, and reservations are live now (November 7, 2025). While this is a free event that's open to the public, you must register in advance for dates 12/5, 12/6 and 12/7, and tickets do sell out. For more information and to reserve your tickets, click here.
If you would prefer to visit on a first come, first serve admission, Salam Baptist Church is offering something new this year. On 12/3 and 12/4, you can attend with no registration. Please note this is first come, first serve - you may need to wait longer if you visit in a peak time like 5ish-6ish.
While not a live nativity, Hope Church's Jingle Jam is such a fun, family event that shares the Christmas story like you've never heard it before! Just make sure you grab a free ticket in advance - it fills up quickly.
12.Enjoy a Christmas from the past.
Agecroft Hall & Gardens is hosting its annual Yuletides at Agecroft. This Christmas open ouse is on Sunday, December 14, 2025 from noon to 5pm. Visitors can experience Christmas from three different areas: English in 1640, London in 1860, and Richmond in 1942. We attended this event last year, and my children loved the puppet show & watching The Night Before Christmas.
Cost: This event is free & open to the public. You can register for the event here.
13.See giant gingerbread houses.
This historic Jefferson Hotel turns into a Christmas wonderland from the Monday after Thanksgiving (12/1/25) through the first week of January. You can visit to see the iconic Christmas tree, larger-than-life gingerbread houses, live poinsettias, and thousands of twinkle lights and elegant without a hotel or dining reservation.
We like to grab hot chocolate and cookies from the Gator's Gift Shop and wander around in our Christmas best. If you want treats, this does have a cost!
14.Visit with Santa.
Santa's Winter Wonderland at Cabelas and Bass Pro is open from November 1 – December 24, 2025, and it's free to visit. Your free visit with Santa also includes a free picture with Santa. You have the opportunity to purchase digitals or more pictures if you want. Sign up on Bass Pro's website here. We visited on a week night, and we signed up on the spot. My littles got to spend at least 10 minutes with Santa because there was no one else there, too. This was a great experience for us! While this is free, online registration is strongly encouraged!
NEW THIS YEAR: Bass Pro and Cabelas are hosting storytime with Santa on Tuesdays at 5pm. From November 4 to Decemebr 23, Santa or Mrs. Claus will host Christmas Tales. Separate reservations are required!
Looking for a full list of places to see Santa around Richmond? Check out my guide to finding Santa in RVA!
15.Watch Fireworks!
This 301 acre living-history museum is filled with holiday traditions & special events in December. You can listen to ensembles sing holiday music, follow the Yule log to Market Square & watch fireworks! Colonial Williamsburg is hosting three Grand Illumination nights on Friday, December 5, 12 and 19, 2025. They are also having fireworks on Saturdays in December (12/6, 12/13 and 12/20). Most festivites begin around 5pm, and fireworks are scheduled for 7pm on Saturdays.
The ice skating rink stays open through the end of February. During our recent visit to Colonial Williamsburg, we loved finding the every day items on the handmade Christmas decorations & watching the sheep trim the grass on the Palace Green.
*Check here for my review.
16.Attend a Christmas Concert!
The Jefferson Hotel: Local high school and middle school choirs perform at The Jefferson Hotel throughout the month of December. These holiday concerts are free and open to the public! Since most of these concerts are during the typical "school day" (around noon or 2pm), they are perfect for homeschoolers, preschoolers, toddlers and for those on holiday from school!
The 2025 holiday concert schedule has not been released yet, but more information can be found here.
Even if Richmond doesn't have a white Christmas, there are TWO ways to see snow falling around RVA for FREE!
Henrico's Holiday Express Tour: Henrico County Parks and Recreation put on an annual neighborhood parade over 3 nights in December. The tour runs from 5-8pm on three different nights, in three different areas of the county -- Brookland and Fairfield areas, Varina, and Three Chopt and Tuckahoe. The highlight for my kids has always been the falling snow from the firetrucks!!
The 2025 dates have not been released yet, but it usually happens during the first or second week of December.
Stony Point Fashion Park: This local mall has snow falling at it's Grand Illumination on November 22, 2025 (5-7pm).
These are completely free and open to the public!
18.RVA's Grand Illumination: RVA Illuminates is held annually on the first Friday in December. This year's event is on Friday, December 5, 2025.
This free event has live musical performances, food vendors, and free Riverfront canal cruises & carriage rides. At 6pm, the major will flip on the lights, illuminating the RVA skyline. Expect to spend around 2 hours at the event, as you will want to arrive around 5pm.
19-24.Visit Richmond's famous Holiday Houses!
One of our favorite Christmas traditions is looking at Christmas lights, and most houses are decorated from the day after Thanksgiving to New Year's Day. I usually create our own Christmas light tour, and we start at 4:45/5 (right when it gets dark). I plan it three ways: pack everyone up in jammies with homemade treats, stop for hot cocoa along the way or add a visit onto our afternoon adventure.
(19) The Ashbury Court Homes: Located in the West End, “A Phifer Christmas” has two homes that are illuminated with over 1 million lights.
(20) The Walton Park neighborhood: This Midlothian neighborhood goes all out for Christmas, and it is the course for the Tacky Light Run 6K. We drive through “Christmas Court” on Dawnridge Court & Coralview Road. The Urban Farmhouse is less than 5 minutes away.
*Salty Santa of Walton Park and Christmas on Coralview are participating in Worth Day's A Joyful Battle of Lights, to raise money for local children in foster care.
(21)The Wendhurst Drive Homes: Located in Glen Allen, you can either drive by or walk up to the three homes that are decorated together. They have 2,207 homemade decorations on display! We also visit the Coleson Road home after these because it’s 4 minutes away!
(22) RVA Christmas House: Located in the city of Richmond, you can either drive by or walk up to this home at 3209 Hanover Ave. Our favorite part is the giant "RVA" all in lights on the roof.
This home participating in Worth Day's A Joyful Battle of Lights, to raise money for local children in foster care.
(23) Fire Station 13: Located in Henrico near Short Pump Mall, this fire station goes all out for Christmas. They have so many tacky lights and inflatables it's easy to see driving by, or you can check it out next door from Gayton Elementary or across the street at Ray's Italian Ice.
*Check here for my review.
If you're looking for more Christmas fun, check out my guide to finding Santa in Richmond, 2025
If you're looking for can't miss Christmas performances, check out my guide on Holiday Magic on Stage in Richmond!
*For more details on these fun, festive spots and more Richmond adventures, follow our family on @thewestendmom on Instagram!



















































































