The time-honored tradition of Holiday Tree Lighting at the Jefferson Hotel starts at 5 p.m. and features music and holiday characters. Free.
A 25th anniversary Holiday Festival of Music at the Cathedral of the Sacred Heart. The Richmond Symphony, with a choir of 80 Virginia Commonwealth University singers and soloists, provides Christmas classics and carols. Cost is $40-$60. 7 p.m.
“Glorious Christmas Nights,” the popular performance from West End Assembly of God, is set in downtown Richmond on Christmas Eve 1962. A huge cast and special effects help explain the reason for the season. Runs various dates and times through Dec. 11. gloriouschristmasnights.com.
The 41st Christmas Collection of the Bizarre Bazaar at the Richmond Raceway Complex, featuring more than 350 exclusive exhibitors. Hours are Thursdays to Saturdays, 10 a.m. to 7 p.m., and Sundays from 10 a.m. to 5 p.m. Tickets are $1.50 for children between 2 and 12 and $9 for adults. thebizarrebazaar.com. Runs through Dec. 4.
Tree trimming at the Quirk Hotel from 5-8 p.m. Bring a pink ornament or a toy and receive a seasonal drink. A portion of proceeds goes to benefit Childsavers.
Dominion GardenFest for Fidos: Dogs get to enjoy GardenFest of Lights at Lewis Ginter. Leashed pets allowed. Tickets $5 to $13, with $2 suggested pet admission.
Mannheim Steamroller Christmas by Chip Davis at Altria Theatre. Tickets cost $38-$68. 7:30 p.m.
Enjoy gift-making stations, a craft sale, artist demos and more at Present Factory at Visual Arts Center of Richmond from 5 to 8 p.m. Learn more at visarts.org.
First Fridays Art Walk: Classical Revolution RVA presents Phil Kline’s Unsilent Night, a free participatory work in the spirit of holiday caroling. Gather at Gallery5 in Jackson Ward at 6:30 p.m. There’s also Yuletide Monsters 3: a Krampus Art Show at Gallery5. 7-11 p.m.
Main Street Station Holiday Illumination Party from 5:30-8:30 p.m. Features food trucks, live music and an outdoor screening of “The Polar Express” on a 25-foot screen. Santa shows up from 6-8 p.m.
The third annual Atlas Holiday Market benefiting Art 180. The Richmond nonprofit is turning its exhibition space, Atlas at 114 W. Marshall St. into a holiday market Dec. 2-15, 6-9 p.m.
Holiday Tea and Tour at the Virginia House, 4301 Sulgrave Road, $26-$32. Reservations required.
“Sisterhood Christmas” runs at Hanover Tavern through Jan. 1. The comedy follows the ladies of the Charitable Sisterhood preparing for a Christmas spectacular. $28-$38. va-rep.org.
- The fourth annual RVA Krampusnacht, Dec. 3.
The 18th annual tree lighting at Cultural Arts Center at Glen Allen starts at 4:30 p.m. Free event. Holiday music performances, hot chocolate and cookies. Free.
The Richmond Jingle Bell Run to champion arthritis research at Mary Munford Elementary School. 9 a.m.
The 33rd annual Dominion Christmas Parade kicks off at 10 a.m. in front of the Science Museum of Virginia with crowds usually lining more than 2 miles of Broad Street. This year celebrates Christmas at the Movies.
Grab your horns, chains, cow bells, and birch switches and join the fourth annual RVA Krampusnacht. March with beasts through Carytown starting at Citizen Burger (meet at 5:30 p.m. and walk at 6) and ending there for the afterparty.
Richmond Craft Mafia presents Handmade Holiday 2016 at Hardywood Park Craft Brewery at noon. Plus: a Christmas Morning Release Party (Gingerbread Stout conditioned with coffee beans roasted by Black Hand Coffee) with music by Lobo Marino, Great American Canyon Band and Mikrowaves. 1-10 p.m.
Symphony Pops: Let It Snow at the Dominion Arts Center at 8 p.m. Join the Richmond Symphony and Richmond Symphony chorus for the annual tradition. Tickets cost $7-$80. Also on Dec. 4 at 3 p.m.
Third annual Dancing Toy Drive at Rigby’s Jig Ballroom Dance Studio. Donate a new toy with a value of at least $10 to come and dance and receive a free lesson.
World-renowned jazz guitarist and singer John Pizzarelli returns to Modlin Center for the Arts at University of Richmond with Broadway star Jessica Molaskey and Swing 7 in a special holiday performance. Tickets $10 to $45. Post-show reception in Booth Lobby.
For more ideas on what to do in Richmond between now and New Year's, check out the 2016 Holiday Almanac Calendar.