Historic streetscape in Rock Hill, South Carolina during festive winter seasonFree
Community

ChristmasVille in Historic Old Town Rock Hill

Through Dec 6Dec 3 – Dec 6 · 5:00 PM – 6:00 PM · Dec 3–6, 2026. Thursday 5:00 PM – 9:00 PM (Opening Ceremonies & Jingle Bell Parade), Friday 10:00 AM – 9:00 PM, Saturday 10:00 AM – 9:00 PM, Sunday 12:00 PM – 6:00 PM.

Historic Old Town Rock Hill155 Johnston St, Rock Hill, SC 29730 · 23.3 mi approx. from CharlotteDirections

All ages (over 70 family activities including gingerbread contest, puppet theater, and ice rink)

FreeFree admission to festival grounds; select activities like carriage rides, ice skating, and gingerbread house workshops carry small fees ($3–$10).

About this adventure

ChristmasVille is an award-winning four-day storybook holiday festival in Old Town Rock Hill, SC, inspired by the whimsical illustrations of Rock Hill's own Vernon Grant (the famed illustrator who created Kellogg's Snap, Crackle and Pop and beloved vintage Santa imagery). The festival features more than 70 family-centered events across a pedestrianized downtown corridor: horse-drawn carriage rides, an open-air ice skating rink on Caldwell Street, Grant's whimsical gingerbread village contest, strolling Victorian carolers, puppet shows, a Santa's workshop with hands-on kids' crafts, and an illuminated Jingle Bell Parade. Old Town Rock Hill's wide brick sidewalks and pedestrian plazas are completely stroller-friendly. Free parking is available in multi-level city parking decks on Black Street and Elizabeth Lane. The festival provides a designated Family Hospitality & Comfort Station at the Center for the Arts featuring private nursing areas, diaper changing stations, and a quiet sensory retreat.

Loading organizer reviews…

Questions & tips

Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.

Loading comments…

Run this listing? Promote it

More options like this in Charlotte

This weekend in Charlotte

All 51 things to do this weekend →