Starts Friday – ‘The Nutcracker’

Richmond Ballet’s rendition of “The Nutcracker” has been called pretty-near perfect. New this year, both Clara roles will be performed by dancers of color, and Anthony Oates, a star School of Richmond Ballet alum, will be stepping into the role of the lead male Cavalier. Times and prices vary at Carpenter Theatre, Dominion Energy Center, 600 E. Grace St. etix.com or (800) 514-3849. Through Dec. 23

Saturday – Tacky Light Run

Why drive by the tacky lights when you can run? Sports Backers hosts a lively, festive Tacky Light Run through the Walton Park neighborhood in Midlothian where you can see some of the best decorated homes during a 6K run. Runners get in the spirit by dressing up with lights and tacky Christmas sweaters, too. Starts at 6 p.m. $25-$45. www.sportsbackers.org/events/tacky-light-run

Saturday – James River Parade of Lights

Even the boats get in the holiday spirit around here. Check out vessels all dressed up with lights motoring down the James River. Spectator spots at Libby Hill Park, 28th and East Franklin streets; Osborne Park and Boat Landing, 9530 Osborne Turnpike, Henrico County; and Henricus Historical Park, 251 Henricus Park Road, Chester. Festivities start at 4 p.m.; viewing starts at 6 p.m., depending on location. Check Facebook for any updates, especially in case of inclement weather: www.facebook.com/events/507207323160234/

Saturday and Sunday – Fan Holiday House Tour and Church Hill Holiday House Tour

House lovers, this one is for you. Go behind closed doors and tour Fan District houses elaborately decorated for the holidays, noon to 5 p.m. Saturday and Sunday. $25 in advance, $35 day of tour. www.fandistrict.org/Holiday-House-Tour. Church Hill also hosts a holiday house tour, noon to 5 p.m. Sunday. $25. www.churchhill.org/explore/church-hill-holiday-house-tour-tickets.

Share This