Find the best Photos with Santa sessions, Breakfast with Santa events, and holiday meet-and-greets happening around Fredericksburg and nearby areas — perfect for families and holiday fun on a budget!
We’ve listed Santas in Fredericksburg, Spotsylvania, Stafford, Culpeper, and King George, as well as in Ashland, Caroline County, Fauquier County, Hanover County, Orange County, Prince William County, Richmond, and Richmond County, and more!
If you see a 2025 date, it means the 2026 date hasn’t been released yet or updated yet. Check back often — this page is updated regularly.
It took hours and hours to compile and update this list. Human error can happen, so please doublecheck events and times before heading out. We do our best to provide updated and accurate information.
Check back regularly — this page will be updated often! Make sure to share it with a friend and let us know if there’s an event we’ve missed. Email us at familyadventuresva@gmail.com



Fredericksburg: This includes Fredericksburg, Stafford, and Spotsylvania
November + December
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.

November
Nov. 7
- There will be Photos with Santa at Old Dominion Humane Society on Saturday, Nov. 7, 2026 | $50 |All proceeds go straight to the ODHS dogs. No dog. No problem. Bring the family for photos.
Nov. 8
- Bobbie’s Pit Bull Rescue is hosting photos with Santa and Mrs. Claus, pets, and families at Cosner’s Corner Dog Krazy on Nov. 8, 2026, from 1-4 pm. Requested $25 donation
Nov. 14
Meet and Greet with Santa at ETC by Southern Accents’ holiday open house on Nov. 14, 2026, in Fredericksburg is from 1-3 pm.
Nov. 15
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
Nov. 21
- Santa will be coming to Christ Church Thrift Shop on November 21, 2026, from 1-4 pm.
- Santa and Mrs. Claus will be at Christmas Comes to the Village at the Spotsylvania Courthouse Village starting at 4 pm on Nov. 21, 2026.
- Santa will be at the Tree Lighting and Holiday Market in Stafford at the George L. Gordon Government Center happening from 4-8 pm on Nov. 21, 2026. Santa and the Grinch will arrive at 5:55 pm and photos with Santa will be from 6-8 pm
Nov. 22
- Get a FREE picture with Santa at Catfish Kelly’s-South Stafford from 12 – 5 pm on 11/22, 11/28, 11/29, 12/6, and 12/20, 2025.
Nov. 23
Nov. 27
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
Nov. 28
- Santa will be visiting Jimmy’s Stop and Shop on Friday, Nov. 28, 2025. Bring your own camera. Crave Hot Dog BBQ Food Truck will be there from 2-8 pm. Santa will be there 5-8 pm. They will also be doing a coat/hat/glove drive–gently used or new.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
Nov. 29
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
- Meet and Greet Santa Claus at Time and Space Comics in Stafford. Santa will be here from 12-7 pm on November 29, 2025, and every Saturday in December.

DECEMBER
Dec. 2
- Santa will be coming to Tilly’s Homemade Ice Cream on Wednesday, Dec. 2, 2026, from 4-7 pm. 20% of all Santa visit proceeds will be donated to Ellie’s Elves.
Dec. 4
- Santa will be strolling around the Fredericksburg Holiday Craft Fair at Fredericksburg Convention Center from 9 am – 12 pm on December 4, 2026. The craft fair runs from 9 am – 5 pm, and children 12 and under are FREE to attend with a paying adult.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
Dec. 5
- Santa’s Workshop at Black Horse Forge in Stafford is happening Dec. 5, 2026, from 10 am – 5 pm. This event is open to everyone. Children must be accompanied by an adult.
Browse local vendors and get your picture taken with Santa. - Santa will be strolling around the Fredericksburg Holiday Craft Fair at Fredericksburg Convention Center from 1:30-4:30 pm on December 5, 2026. The craft fair runs from 9 am – 5 pm, and children 12 and under are FREE to attend with a paying adult.
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
Dec. 6
- Santa will be strolling around the Fredericksburg Holiday Craft Fair at Fredericksburg Convention Center from 11 am – 2 pm on December 6, 2026. The craft fair runs from 9 am – 5 pm, and children 12 and under are FREE to attend with a paying adult.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Christmas at the Farm! Santa is coming to Braehead Farm on December 5-6, and 12-13, 2026. You’ll visit with a real bearded Santa in the Red Shed! Make Snowman Soup! Make a marshmallow snowman and roast marshmallows! Enjoy Hot Cocoa! Fun in the Family Playgrounds! Visit the animals! Bring your cameras! Braehead Farm is open from 9 am – 5 pm. Santa will be available from 9:30 am – 12:30 pm AND 1:30 – 4:30 pm. Reservations are not needed. Pick up a Santa number when you arrive. Go play in The Family Playgrounds until your number is shown on the LED screen at Santa’s Red Shed barn! The cost is $15/pp, 2 and under are FREE. Season passholders only pay $9/pp.
- Santa will be at Meadows Farms Nursery in Fredericksburg for the Jingle Bell Bash Toy Drive and a Car Cruise In happening from 10 am – 2 pm, December 6, 2025. Donate cash and/or new unwrapped toys. There will be a Christmas vendor market, Santa, Food trucks, free refreshments, kids’ activities, and more. This is to benefit the Lisa Pitts Eley Cancer Foundation.
- Santa will be at the Christmas at the Stand event at Flour and Feathers, 9921 Gordon Road, Spotsylvania, from 10 am – 2 pm, 2025.
- Pictures with Santa and the Grinch on Dec. 6, 2025, at Gourmeltz from Noon – 4 pm. Free picture and hot cocoa for kids.
- Meet and Greet Santa Claus at Time and Space Comics in Stafford. Santa will be here from 12-6 pm on December 6, 2025, and every Saturday in December.
- Petco is hosting FREE photos with Santa on December 6, 2025, from 2-4 pm.
- There will be a meet and greet with Santa at Clark’s Farm in Stafford on Saturday, December 6, 2025, from 4:30-6:30 pm. He will also be making a visit on Sunday, December 7, 2025, from 2:30-4:30 pm.
Dec. 7
- Santa will be at Angela’s Italian Restaurant on Sunday, December 7, 2025, from 2-5 pm.
- There will be a meet and greet with Santa at Clark’s Farm in Stafford on Sunday, December 7, 2025, from 2:30-4:30 pm.
- Santa will be at the Fredericksburg Library on December 7, 2026, from 5:30-7:00 pm for their Holiday Open House. Celebrate the season with holiday crafts, activities, refreshments, and Santa.
Dec. 11
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Storytime Special: Countdown to Christmas! with a visit from Santa at the Porter Branch from 10:30 – 11 am on Dec. 11, 2026. Designed for birth to age 5.
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Dec. 12
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Santa Trains with the VRE will be happening around the area on December 12, 2026. Tickets will only be sold online starting Monday, November 30, 2026, at 10 am. Tickets are limited to 6 per person.
- Christmas at the Farm! Santa is coming to Braehead Farm on December 5-6, and 12-13, 2026. You’ll visit with a real bearded Santa in the Red Shed! Make Snowman Soup! Make a marshmallow snowman and roast marshmallows! Enjoy Hot Cocoa! Fun in the Family Playgrounds! Visit the animals! Bring your cameras! Braehead Farm is open from 9 am – 5 pm. Santa will be available from 9:30 am – 12:30 pm AND 1:30 – 4:30 pm. Reservations are not needed. Pick up a Santa number when you arrive. Go play in The Family Playgrounds until your number is shown on the LED screen at Santa’s Red Shed barn! The cost is $15/pp, 2 and under are FREE. Season passholders only pay $9/pp.
- Santa and Mrs. Claus will be at the Rappahannock Model Railroaders annual Christmas Show on Saturday, Dec. 12 (9 am – 5 pm) and Sunday, Dec. 13, 2026 (10 am – 4 pm). On Saturday, Santa and Mrs. Claus will be available from 11 am-3 pm and on Sunday from 11 am-2 pm. There is an admission fee: Adults/$10, Youth (13-17)/$5, 12 and under, FREE
- Santa will be at the Ole Roosting Box in Spotsylvania on Dec. 12, 2026, from 1-4 pm.
- Have your pup’s picture taken with Santa at Happy “Paw”-lidays at the Dorothy Hart Center in Fredericksburg on December 12, 2025, 5-7 pm. $5/pup for residents, $6/pup for non-residents.
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Dec. 13
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Christmas at the Farm! Santa is coming to Braehead Farm on December 5-6, and 12-13, 2026. You’ll visit with a real bearded Santa in the Red Shed! Make Snowman Soup! Make a marshmallow snowman and roast marshmallows! Enjoy Hot Cocoa! Fun in the Family Playgrounds! Visit the animals! Bring your cameras! Braehead Farm is open from 9 am – 5 pm. Santa will be available from 9:30 am – 12:30 pm AND 1:30 – 4:30 pm. Reservations are not needed. Pick up a Santa number when you arrive. Go play in The Family Playgrounds until your number is shown on the LED screen at Santa’s Red Shed barn! The cost is $15/pp, 2 and under are FREE. Season passholders only pay $9/pp.
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
- Santa and Mrs. Claus will be at the Rappahannock Model Railroaders annual Christmas Show on Saturday, Dec. 12 (9 am – 5 pm) and Sunday, Dec. 13, 2026 (10 am – 4 pm). On Saturday, Santa and Mrs. Claus will be available from 11 am-3 pm and on Sunday from 11 am-2 pm. There is an admission fee: Adults/$10, Youth (13-17)/$5, 12 and under, FREE
- Santa will make a special appearance at Hooters in Fredericksburg (10100 Spotsylvania Ave.) on December 13, 2025, from 12-4 pm.
- Santa will be making a special visit to the Massaponax Flea Market on Saturday, December 13, 2025, from 12-4 pm.
- Meet and Greet Santa Claus at Time and Space Comics in Stafford. Santa will be here from 12-7 pm on December 13, 2025, and every Saturday in December.
- Santa will be “At the Barn with Santa” event at Snyder Manor and Stables at 10308 Elys Ford Road on Sunday, December 13, 2026.
Dec. 14
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
- Wilderness Run Vineyards will be having FREE Santa and Mrs. Claus pictures from 1-4 pm at their annual Christmas Festival which is Dec. 13, 2025.
Head to The Snack Shack on December 14, 2024, from 12-1 pm for pictures with Santa. Bring a new, unwrapped toy and get your photo with Santa between 12-1 pm.Santa will be at Conway Elementary School in Stafford on December 14, 2024, from 8 – 11 am. Admission to the 12th Annual Craft and Vendor Fair is $2/pp. Conway students are free. This is 4 events in one! 1. Pancake Breakfast (ends at 10 am) 2. Kids-only holiday gift shop. 3. Local Craft and vendor fair. 4. Pictures with Santa (ends at 11 am)
Dec. 15
- Meet Santa and shop for Native American gifts at the Patawomeck Culture Center on December 15, 2024, from 1-3 pm at 628 Kings Highway. Santa will arrive on a firetruck. There will be cooking, drinks, and shopping.
- Catfish Kelly’s in Fredericksburg will have Santa photos (children, pets, or adults) on December 15, 2024.
Dec. 16
- A Santa Claus Meet and Greet will be happening at Barley Naked from 5-7:30 pm on Wednesday, December 16, 2026.
Dec. 18
Handsome Hound Pet Grooming will have pictures with Santa Wed, Dec. 18, 2024. Pets welcome. Cash donations accepted.- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Dec. 19
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Paragon Gymnastic’s Santa Meet and Greet will happen Dec. 19, 2026.
Dec. 20
- Pictures with Santa! There are 5 different opportunities to get pictures with Santa this 2025 year: Sat, Nov. 15 | Sat, Nov. 29 | Fri, Dec 5 | Sun, Dec. 14 | Sun, Dec.20. Tickets are $5 (+ processing fee) per family. Each reserved time slot guarantees 5 minutes to visit with Santa at the Fredericksburg Visitor Center (601 Caroline Street) plus hot cocoa, cookies/snacks, and Santa letters for children to fill out.
- Lisa Pitts Eley Cancer Foundation sponsors a Santa who is downtown Fredericksburg. Santa will be at Irish Eyes for free photos and a Christmas stocking for each child who visits him on Nov. 27 – 29, Dec. 4-6, 11-13, 18-20, 2026.
- Pictures with Santa Poss and Santa will be happening at Possumbilities from 1-3 pm on December 20, 2026. This event is by donation.
- Meet and Greet Santa Claus at Time and Space Comics in Stafford. Santa will be here from 12-7 pm on December 20, 2025, and every Saturday in December.
- Cookies with Santa will be happening at the Massad YMCA from 1 – 3 pm on December 20, 2025. Decorate cookies, create crafts, sip hot cocoa, and meet Santa
$5/child | Pre-registration is required - Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Dec. 21
- You’ll be able to find Santa at the Land of Promise “It’s Christmas” celebration on December 21, 2024, from 12-2 pm. This event is free and will include a toy selection, hot chocolate, food, crafts, music, and more.
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Santa and Mrs. Claus will be at The Rocking Horse Gallery in downtown Fredericksburg for pictures from 12 – 3 pm on December 16, 2023.

Dec. 22
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
Dec. 23
- Trolley Tours of Fredericksburg is offering 30-min. trolley rides with Santa December 11-13, 18, 20-23, 2026. Check their schedule for times. Children (2-12): $11, Adult: $16, Military (including spouse): $15
- Santa will be at the Metro Diner on December 23, 2025, from 8 – 11 am. Grab some breakfast and snap a picture.


Culpeper:





NOVEMBER
- November 14, 2026, Santa and Mrs. Claus will be in the Kids’ Corner at 9th Annual Holiday Craft Fair will be happening at Eastern View High School from 9 am – 2 pm
- Santa will be at Deep Roots Home and Garden Center in Culpeper on November 14, 2026, for their Winter Festival.
- Santa Minis will be happening at PlayDate in Culpeper from 10 am – Noon on November 14, 2026. 10 minute-sessions for $50. All proceeds benefit PlayDate. Once you purchase a ticket, you will be emailed a form to select a time between 10 am – 1 pm.
- Catch Santa and Mrs. Claus strolling from 1-5 pm on Small Business Saturday (November 29, 2025) in downtown Culpeper.
- Supper with Santa will be happening in Bealton on November 29, 2025, from 4-7:30 pm. Food is provided with a donation. Movies at 5:30 and 6:30 pm.
- Santa will be at Stonehearth Christmas Tree Farm on November 29, 2026, from 9 am – 3 pm. Digital photos on a thumb drive: $25 cash or $30 credit. Photos with your own camera or phone are $20 cash or $25 credit.
DECEMBER
Dec. 4
- Photos with Santa and Mrs. Claus will be happening at the Culpeper County Fieldhouse on December 4 (6-8 pm) and 5 (9 am – noon), 2025. This event is FREE. Bring your own camera. No pets allowed.
Dec. 5
- Santa will be at PlayDate on December 5, 2026, for Winter Funderland from 10 am – 2 pm. Enjoy FREE kids’ activities, Science Saturday, face painting, balloon animals, and photos with Santa. Tickets are required for Whoville.
- Santa will be at Verdun’s Trail of Lights Opening Night on Dec. 5, 2026, from 5-9 pm. Tickets are needed for Trail of Lights.
- Photos with Santa and Mrs. Claus will be happening at the Culpeper County Fieldhouse on December 4 (6-8 pm) and 5 (9 am – noon), 2025. This event is FREE. Bring your own camera. No pets allowed.
Dec. 6
- Santa will be at PlayDate for professional pictures ($25) during the Sensory Friendly Whoville.
- Santa will be at Stonehearth Christmas Tree Farm on December 6, 2026, from 9 am – 3 pm. Digital photos on a thumb drive: $25 cash or $30 credit. Photos with your own camera or phone are $20 cash or $25 credit.
- Santa will be coming to Red Willow Farm on Saturday, December 6, 2025, from 10 am – 4 pm. FREE admission. There is a charge for Santa photos.
- Kids can get their picture taken with Santa at Jeffersonton Baptist Church on December 6, 2025, from 10 am -12:30 pm. This is the Real Saint Nicholas Experience. Free lunch, photos with Santa, games, crafts, prizes, and more.
- Santa will be at Gourdvine Baptist Church in Rixeyville (Culpeper County) from 1-3 pm on Saturday, December 6, 2025. There will be hot cocoa, cookies, and games.
- You’ll be able to visit with Santa at the Richardsville Volunteer Fire Department’s annual Christmas dinner. It’s FREE and open to the public on December 6, 2025, from 5-7 pm.
Dec. 7
- Santa and Mrs. Claus will be at the Culpeper Depot during Culpeper Downtown’s Holiday Sunday Funday for Kids on Dec. 7, 2025, from 2 -5 pm.
- Santa will be at the Christmas Market at Oma’s Creative Corner on December 7, 2024, from 1 – 5 pm.
Dec. 13
- Willow Shade Nursery is having pictures with Santa on Dec. 13, 2025. Their open house will be 2-6 pm with a special story time with Santa at 5 pm.
Dec. 14
- Meet and Create with Santa and Mrs. Claus at Oma’s Creative Corner in Culpeper from 1-3 pm. Make a free craft and take pictures with Santa and Mrs. Claus.
Dec. 15
- Craft and Crust will be having their Santa event on December 15, 2026, from 5:30-7:30 pm.
Dec. 18
- Last Minute Santa Photos will be happening at JRS Variety Store in Culpeper from
1-5 pm on December 18, 19, and 20, 2024. Bring your own camera for FREE pictures.
Dec. 19
- Santa will be making an appearance at Mountain Run Winery’s Christmas Carols at the Winery. This is happening Saturday, Dec. 19, 2026. The event runs from 12-5 pm. Check schedule for events.
- Last Minute Santa Photos will be happening at JRS Variety Store in Culpeper from
1-5 pm on December 18, 19, and 20, 2024. Bring your own camera for FREE pictures.
Dec. 20
- Santa will be at the Culpeper County Fieldhouse Friday, December 20, 2024, from 9 – Noon for FREE pictures. Remember to bring your camera.
- Last Minute Santa Photos will be happening at JRS Variety Store in Culpeper from
1-5 pm on December 18, 19, and 20th. Bring your own camera for FREE pictures. - Cookies, Hot Cocoa, and Pictures with Santa will be happening on Saturday, Dec. 20, 2025, at Bounce with Us in Brandy Station.
Dec. 25
- Hear Santa’s Stories by Santa and Mrs. Claus at Rikki’s Refuge from Noon – 2 pm on December 25, 2026. Bring your kids, your camera, and gifts to feed the animals.
Caroline County:
- Bowling Green: Meet the Grinch at this 4th annual event in Bowling Green on December 7, 2024, from 10 am – 4 pm. Admission is FREE, but there is a fee for pictures.
- Christmas Open House, 117 S. Main Street, Bowling Green, on December 6, 2025, from 4-7 pm.
Complimentary beverages and snacks. Snag a selfie with Santa.
Hanover County:
- Breakfast with Santa will be happening at the Hanover Tavern on December 19, 2026, at 9 and 11 am. Details will be coming.
King George:
- Santa will be at The Estate at White Hall Vineyard on Friday, November 28, 2025, from 1 -3 pm.
- Santa will be at Christmas at Creekside Farm Brewery on December 5 and 6, 2026, from 11 am – 3 pm
- Santa will be at the Holly Day Market on Saturday, December 12, 2026, from 9:00-1 pm. This is held at the lot at the King George Middle School Parking lot. There will be FREE pictures with Santa and FREE KGFM ornaments.
- Catfish Kelly’s will be having free Santa photos on 11/23, 11/30, 12/7, 12/14, and 12/21/25 from 12-4 pm.
- Santa will be at the King George Chick-fil-a on December 15, 2025, for FREE pictures from 4-6 pm.
Colonial Beach
- Pictures with Santa will be happening at The Peddlers Market in Colonial Beach on November 29, 2025. The market is happening from 10 am – 5 pm, but Santa will be there from 12 – 2 pm. Pictures are pay-what-you-can.
Ashland (& Bass Pro Shop Locations):
Santa’s Wonderland at Bass Pro Shops and Cabela’s is one of the best places to go to get FREE pictures with Santa. You’ll receive a FREE 4 x6 photo to take home. You can also take as many pictures as you want with your own camera. Photo packages are also for sale. Picture reservations for this year started on Nov. 1, 2026. Free pictures run from Nov 8 – Dec. 24, 2026. Reservations are available up to seven days in advance. During your visit, you can mail letters to Santa. You can also enjoy the amazing aquariums and wildlife displays.



Christmas Tales
Bass Pro Shops | Tuesdays at 5 pm, starting Nov. 10. | Nov. 4-Dec. 22, 2026 | Reservations required | Reservations open 7 days in advance | Free story time with Santa and Mrs. Claus | FREE photo opportunity



Bass Pro Shops will also be having a Merry Morning Breakfast with Santa. This will be happening on Dec. 5, 2026, at 9 am. Reservations open up Nov. 28.
Richmond:
FREE Santa photos will be available at the 34th Annual MomCo Woodlake Cookies and Craft Fair on November 14, 2026, 10 am – 12 pm. There will also be activities for the kids. The fair is from 9 am – 1 pm. They will also have a Gingerbread Bash on Dec. 2, 2026, from 6:30-8 pm. Gingerbread kits are $10. Register HERE.
Head to Kline’s on Sunday, Nov. 30, 2025, 1-4 pm for Sundaes with Santa. Bring your phone for pictures. All children who take a photo with Santa will get a coupon for a FREE Junior Meal at Chicano Boy Taco.
Santa will be visiting Ironclad Coffee (Grace Street location only) on Dec. 6, 2024, 3-5 pm. No reservations needed/ There will be Christmas jazz music, Christmas crafts and a wealth of delicious holiday drinks and seasonal sweet treats.
Santa will be visiting Boulevard Flower Gardens in December. Bring your own camera. Santa will be at BFG from 12-3 pm on Dec 5-6, 11-13, and 18-20, 2026.
Visit Santa at the Annual Holiday Tree Lighting at Westchester Commons on Nov. 20, 2026, at 6 pm.
Santa will be Wishing Well Park in Midlothian on December 13, 2025, from 2 – 5 pm. This is sponsored
Santa is coming to The Green Top December 14-21, 2024. Reservations must be made online. You’ll get a free keepsake phot
Save your spot with Santa at Tredegar. Santa will be there Dec. 20, 2025, from 10:30 am – 2 pm. $5 (+$2.18 convenience fee) per person.
Richmond County
Santa and Mrs. Claus will be at the Richmond County Public Library on Tuesday, December 3, 2024, from 5-8 pm. Every child will receive a complimentary book and candy cane.
Somerset:
- The Market at Grelen has FREE pictures with Santa on November 27-29, plus December 5-6, 12-13, and 19, 2026, from 11 am – 2 pm. They Market will also have Breakfast with Santa on Dec. 7 and 14, 2025.
Prince William County:
- On December 14 (1-4 pm) and 16 (2:00 – 4:30 pm), 2025, Santa will be at the National Museum of the Marine Corps for FREE visits. Holiday-themed activities and crafts will be available while waiting to meet St. Nick. Guests must provide their own camera. All families must be in line 45 min. prior to the end of the event to ensure a photo with Santa. For the Dec. 14 event, Santa will be wearing his red suit. For the Dec. 16 event, Santa will be wearing his CAMO suit.

Fauquier County:
NOVEMBER
- Christmas Jamboree will be happening on November 21, 2026, from 9 am – 3 pm at Messick’s Farm Market. Story time with Santa will be at 9 am. Photos with Santa will be 9:30 am -Noon. ($10 for 2 digital photos.)
- Story Time with Santa will be happening Nov. 21, 2026, at the Warrenton Market from 1-1:30 pm. Tickets are $10/child. This event is limited to 10 children. From 2-3 pm or 3:30-4:30 pm there will be a Santa’s Toy Workshop with pictures and a story time for 8 children. The cost is $20.
- Story Time with Santa will be happening at G. Whilliker’s in Warrenton on Saturday, November 22, 2025, at 5 pm.
- Santa Paws: FREE photo opportunity for your furry friends with Santa. This will be happening during Small Business Saturday on November 28, 2026, from 10 am – Noon in front of the John Barton Payne Building. The first 25 visitors will receive a doggie goodie bag. Cash donations are accepted.
- Supper with Santa will be happening in Bealton on November 29, 2025, from 4-7:30 pm. Food is provided with a donation. Movies at 5:30 and 6:30 pm.
DECEMBER
- A Santa event will be happening at Craft and Crust Pizza in Remington from 5:30-7:30 pm on December 15, 2026.
- Story Time with Mrs. Claus will be happening at the Fauquier History Museum at the Old Jail on Saturday, December 6, 2025, at 11:00 am.
- CCC Ruritans Community Meet with Santa will be happening December 6, 2025, from 10 am – 1 pm.
- Santa will be at the Kris Kringle Market at the Remington Community Garden on December 5, 2026, from 2-5 pm. The market will take place from 1-5 pm. Free face painting by Face Painting by Sandy
- Christmas Carols and Santa’s Visit will be happening December 12, 2025, from 7-9 pm at the Community Christian Fellowship Church.
- Feed a Pig a Pancake with Santa will be happening on December 13, 2025, at Haven Hills Animal Sanctuary in Bealeton. Enjoy a pancake snack with Santa, then head over to the pig pen to feed pancakes to the pigs with Santa. Suggested $15 donation per family to help support the care and feeding of the rescued animals.
- Santa will be at Gumdrop Square at the John Barton Payne Building in Warrenton, Saturdays, Dec. 5, 12, and 19, 2026, from 11 am – 3 pm and Sundays, Dec. 6, 13, and 20, 2026, from 1-4 pm and Fridays, Dec. 11 and 18, 2026, from 6-8 pm. Take photos with Santa, taste test cookies, shop in Santa’s Secret Workshop, and get in the holiday spirit. This event is FREE and open to the public.
- Swim with Santa will be happening on December 25, 2025, at the WARF from 3-5 pm. This event is for ages 1-10 and is $10 per child. There will be hot chocolate, cookie decorating, and crafts.
- Santa will be at Banners Hallmark of Warrenton on Saturday, December 20, 2025, from 12-4 pm.
LOUDOUN COUNTY
Santa Claus is coming to Solace Brewing Co. in Sterling on November 29, 2026, from 1-3 pm and at the Falls Church location on December 13, 2026, from 1-3 pm.
Orange County VA:
- God’s Gifts and Thrifts is doing pictures with the Grinch on Saturday, December 12, 2026, from 11 am – 2 pm at 113 Chapman Street in Orange.
- Santa will be at Deep Roots Home and Garden Center in Culpeper on November 21, 2026, for their Winter Festival.
- FREE Pictures with Santa and his Whoville Friends will be happening on December 6, 2025, from 10 am – 3 pm. Follow the link to register. Pictures will take place at the strip mall by the Wells Fargo on Rt. 3 in Locust Grove.
- Santa and the Grinch will be at the Mistletoe Market in Locust Grove from 11 am – 4 pm on December 7, 2024.
- Pictures with Santa will take place December 5, 2026, from 12:30-2 pm at 11282 Government Center Dr. in Orange, VA. There will be fun activities for kids and FREE pictures with Santa (delivered via email).
Santa will be at the The Exchange Hotel Civil War Museum’s Christmas Open House on Dec. 16, 2023, from 11 am – 3 pm. There will be light refreshments and living history tours. Entry fee will be a donation of any amount.- Santa will be attending the Memorial Christmas Tree Lighting in Gordonsville on Sunday, November 29, 2026. The tree lighting is scheduled for 5:30 pm.
Winchester
Santa will be at Clouse’s Pine Hill Farm near Winchester on Nov. 27 and 28, 2026, from 11 am – 2 pm and Dec. 5, 12 – 3 pm.


SANTA FOR FAMILIES OF CHILDREN WITH DISABILITIES
- Santa will be visiting the disAbility Resource Center in Fredericksburg on Dec. 17 (6-8 pm) and Dec. 20 (3-6 pm), 2025. Registration is required.
BREAKFAST WITH SANTA
Of course, you can always find Santa at “Breakfast with Santa” and other community events. We are still waiting on 2026 dates for a few of these.
You can also follow this LINK for local activities in December 2025.

NOVEMBER
DECEMBER
Dec. 5
Eileen’s Bakery and Cafe in Fredericksburg has a Breakfast with Santa on three different days. These tickets sell out quickly. For Dec. 5, 2026, there are two seatings–8:30 am and 10 am. Each family will have a personal visit with Santa. The breakfast is all-you-can-eat buffet with plates being served by the staff. Tickets are $39.99
The Ron Rosner YMCA in Spotsylvania will have its Breakfast with Santa on December 5th, 2026, from 9-11 am. The cost is $12/pp. Proceeds will be used to purchase new items for their Preschool Program. Registration is available Nov. 1 – Dec. 2 at the front desk.
The Salem Volunteer Fire Department will be having their annual Breakfast with Santa on Saturday, December 5, 2026, from 8:30-11 am. Adults: $10, Kids (5-10): $6, 4 and under: FREE
Reservations are being taken for Breakfast Buffet with Santa at Graves Mountain Farm and Lodges. The event is Dec. 5, 12, and 19, 2026, 8 – 11 am. Reservations can be made by calling 540-923-4231 or emailing info@gravesmountain.com. Adults: $19, Children (6-14): 1/2-price, 5 and under: FREE
Dec. 6
Eileen’s Bakery and Cafe has a Breakfast with Santa on three different days. These tickets sell out quickly. For Dec. 6, 2026, there are two seatings–8:30 am and 10 am. Each family will have a personal visit with Santa. The breakfast is an all-you-can-eat buffet with plates being served by the staff. Tickets are $39.99
Breakfast with Santa is happening December 6, 2025, from 7 – 10:30 am at the Mine Run Volunteer Firehouse in Locust Grove. Santa arrives at 9 am. The breakfast is all-you-can-eat. Adults: $12, Kids (5-10): $7, Kids under 5: FREE
Rappahannock Rotary Pancake Feast Fundraiser with Santa at the Fredericksburg Baptist Church from 8 am – 5 pm on Dec. 5, 2026. $9/pp, Kids under 5 are free.
Aquia Evening Lions is sponsoring a Breakfast with Santa on December 6, 2025, from 10 am – Noon. Tickets are $10/pp (Children under 2 are free). Tickets include breakfast, a visit with Santa, and holiday games.
The Richardsville Volunteer Fire Department will be holding their FREE Community Dinner on December 6th, 2025, starting at 5 – 7 pm. Fun activities and Santa.
Dec. 7
Breakfast with Santa will be happening at the Spotsylvania Towne Centre near Macy’s on December 7, 2024, from 10 – 11 am. The cost is $11/pp. Cash only. Reservations must be made by December 2 at Customer Service.
Dec. 12
Grounds Bistro: December 12, 2026. Seatings at 9 am, 10 am, and 11 am.
Breakfast with Santa is happening Dec. 12, 2026, at the King George Citizens Center from 9-11 am. $10/pp | Face painting and pictures with Santa.
Orange County will be having a Breakfast with Santa event on Dec. 12, 2026.
Reservations are being taken for Breakfast Buffet with Santa at Graves Mountain Farm and Lodges. The event is Dec. 5, 12, and 19, 2026, 8 – 11 am. Reservations can be made by calling 540-923-4231 or emailing info@gravesmountain.com. Adults: $19, Children (6-14): 1/2-price, 5 and under: FREE
Dec. 13
Eileen’s Bakery and Cafe has a Breakfast with Santa on three different days. These tickets sell out quickly. For Dec. 13, 2026, there are two seatings–8:30 am and 10 am. Each family will have a personal visit with Santa. The breakfast is an all-you-can-eat buffet with plates being served by the staff. Tickets are $39.99
Santa’s Holiday Breakfast will be happening at the Spotsylvania Towne Centre on December 13, 2025, from 10 – 11 am. The cost is $11/pp. Sign up is now through Dec. 8.
Breakfast with Santa will be happening at Harrison Road Elementary School on December 13, 2025, from 10 am – Noon. The cost is $5/pp. Cash only. There will be photos with Santa, raffles, door prizes, and more.
6 Bears and a Goat in Stafford will be hosting a Brunch with Santa on Sunday, December 13, 2026, from 10 am – 2 pm. No reservations needed.
Pancake Dinner with Santa : Spotsylvania Volunteer Fire Department on December 13, 2025, at 5-6:30 pm
Child: $5 | 13+: $10 |FREE photo with Santa (2025)
Dec. 14
Fredericksburg Square by Dimas Downtown will be hosting its first Brunch with Santa on December 14th, 2025, at 10:30 am – Noon in downtown Fredericksburg.
Brunch with Santa will be happening December 14, 2024, at Virginia Credit Union Stadium from 11 am – 1 pm. There will be photos with Santa, cookies, and ornament decorating.
Dec. 15
Brunch with Santa at the Rowser Building in Stafford will be happening 10-11:30 am on Dec. 15, 2026, Ages 18 months – 8 | Registration opens Nov. 4 |$18/resident, $20/non-resident (Registration for each child includes 1 parent/guardian)
Dec. 16
Dec. 19
Reservations are being taken for Breakfast Buffet with Santa at Graves Mountain Farm and Lodges. The event is Dec. 5, 12, and 19, 2026, 8 – 11 am. Reservations can be made by calling 540-923-4231 or emailing info@gravesmountain.com. Adults: $19, Children (6-14): 1/2-price, 5 and under: FREE
Dec. 20
Breakfast with Santa will be happening on Saturday, December, 2025, at Billikens Smokehouse in Fredericksburg. Call to make a reservation (540-656-2932). Reservations are on the 1/2-hour starting at 8:30 a.m.
Breakfast with Santa Cow will be happening Saturday, December 20, 2025, from 9-10:30 am at Chick-fil-a Fredericksburg.
How the Grinch Stole Brunch will be happening December 20, 2025, at Belle Grove Plantation in King George. Three exclusive seatings will be at 10 am, 1 pm, and 3 pm. Seatings at 10 am will include Santa and the Grinch.
Spring Oak Senior Living in Culpeper will have Brunch with Santa on December 20, 2025, at 10:30 am. There is no charge. RSVP to csavage@springoakliving.com is recommended but not required. This event has been cancelled.
Dec. 21
Breakfast with Santa will be happening Dec. 21, 2025, from 10 am – 1 pm at The Cove at Lake Anna. Please RSVP.
Dec. 23
Breakfast with Santa at Metro Diner is happening December 23, 2025, from 8 – 11 am.
Brunch with Santa will be held at Old Trade Farm in Brandy Station on December 16, 2023, from 10 am – noon. Tickets include a breakfast buffet, hot chocolate bar, cookies, and a printed photos with Santa. $20/pp Not happening for 2024
Santa will be stopping for breakfast at PATH Recreation and Fitness Center in Culpeper on Saturday, December 9, 2023 from 9 am – Noon. Open to the public: ages 2-12, $5; ages 13+, $7. Members receive a discount. Registration is required – please call 540-825-0000. Not happening for 2024.
SANTA RUNS
Many fire and police departments in the area also do Santa runs:
- The Spotsylvania Volunteer Fire Department’s annual Santa Run schedule begins the Friday after Thanksgiving. Santa Run schedule will start Nov. 28 and go through Dec. 20, 2025. Check the website and Facebook for schedule and routes. (Waiting for 2025 dates)
- The Fairfax County Police Department (and other jurisdictions) will escort Santa to local schools and government buildings to pick up donated times and deliver them to hospitals and community children in need on Tuesday, December 10, 2024. They will be at the Mosiac at 1 pm on this day. (Waiting for 2025 date)
- Mine Run VFC’s Santa Run will be happening December 6 and 13th, 2024. (Waiting for 2025 date)

- Stafford Volunteer Fire Department will be making its Santa run December 16-20, 2024. Click on the link to find Santa’s route. (Waiting for 2025 dates)
- Mr. and Mrs. Claus will be visiting neighborhoods through the City of Fredericksburg with the Fredericksburg Police and Sheriff’s Office on December 16 and 16, 2026. For details on Santa’s route, follow the link.
MALL SANTAS
Spotsylvania Towne Centre: Happening Nov. 7 – Dec. 24, 2026. Check for hours below. Santa will take his break daily at these times: Mon-Sat, 2-2:30 pm and 4:30-5:30 pm | Sun, 2:30-3:30 pm

Check back regularly as this website will be updated.
Please email familyadventuresva@gmail.com if you know of any free or inexpensive Santa visits.













2 thoughts on “🎅 Where to See Santa in Fredericksburg and Beyond: Photos, Breakfasts & More (2026 Guide)”