ROCKINGHAM COUNTY, VA (Rocktown Now) — Christmas is right around the corner and the Shenandoah Valley is gearing up in style. Check out this list of events happening around the Valley to get into the holiday spirit.
Live Nativity:
First Presbyterian Church | 17 Court Square, Harrisonburg | 12/6/25 at 5pm
Mt. Pleasant Church of the Brethren | 12/4-12/6 at 7pm
Live Nativity & Tree Lighting | Crozet United Methodist Church | 12/6/25 at 4:30pm
Live Nativity & Singing | Ford Ave, Standardsville | 12/12 – 12/19 at 7pm
Raphine Volunteer Fire Department | 12/12 and 12/13 at 7pm
Mill Creek Church of the Brethren | 12/21-12/23 at 7pm
Holiday Events:
Sip, Shop & Do Good at New Creation | 3052 S Main Street Harrisonburg | 12/5/25 from 5-8pm
Breakfast with Santa | Singers Glen Volunteer Rescue Squad | 12/6 at 9am
Harrisonburg Farmers Market Holiday Market | Turner Pavilion | 12/6 at 9am
Annual Christmas Market | Rockingham County Fairgrounds | 12/6 at 9am
Santa Visits Rockingham Cooperative | 1044 S High Street, Harrisonburg | 12/6 at 10am
Christmas on the Farm | Virginia Museum of the Civil War, New Market | 12/6 at 10am
Milk and Cookies with Santa | Smiley’s Ice Cream | 12/6 at 11am
Christmas Market | Brix & Columns Vineyards, McGaheysville | 12/6 and 12/7 at 12pm
Winter Festival 2025 | Town of Timberville – American Legion Park | 12/6 (10am) – 12/7 (1pm)
Sip & Paint – Christmas Magic | Marceline Vineyards | 12/10 at 6pm
Christmas Market – Arts, Crafts, Vendors | Augusta Expo | 12/13 at 9am
Ice Cream with the Grinch | Smiley’s Ice Cream | 12/13 at 11am
Alpine Goat Christmas Market | Alpine Goat Brewery | 12/13 at 12pm
Town of Shenandoah Christmas Tree Lighting | 736 4th Street | 12/13 at 6pm


