This weekend is a blast of Ho Ho Ho Holigay fun. Check out all the great happenings in Charlotte and elsewhere this weekend:

Dec. 9 • Charlotte
Atlanta’s DJ Mike Pope visits Marigny for JustTwirl’s annual pajama party, one night before their annual Twirl to the World. Marigny Dance Club, 1440 S. Tryon St. 10 p.m. $5.

Dec. 9-10 • Charlotte
Drummer Boy
The Gay Men’s Chorus of Charlotte performs in their annual holiday extravaganza. St. Martin’s Episcopal Church, 1510 E. 7th St.
8:04 p.m. $20.

Dec. 9-11 • Charlotte
Fine Art Show presents their fourth annual Charlotte Fine Art & Craft Show, with hand-made crafts and art pieces of all shapes, sizes and prices. Charlotte Convention Center, 501 S. College St. For more information, hours and ticketing, charlottefineartshow/.

Dec. 10 • Charlotte
Twirl to the World
JustTwirl’s annual holiday party featuring New York City’s DJ David Marc and benefiting Crisis Assistance Ministry and the U.S. Marine Corps’ Toys for Tots. Sponsored by Charlotte Pocket Rocket and CBM Design. Visulite Theatre, 1615 Elizabeth Ave. 9 p.m. $5/with new, unwrapped toy. $15/without toy.

Dec. 10 • Winston-Salem
Ever Green
Triad Pride Men’s Chorus presents an encore performance of their annual holiday show, “Ever Green,” in celebration of winter greenery, lasting youth and life and hope through music. Wait Chapel, Wake Forest University, 1834 Wake Forest Rd. 8 p.m. $10/advance. $15/door. 336-589-6267.

Dec. 10 • Durham
Ye Merry Gentlemen
The Triangle Gay Men’s Chorus presents a festive musical sleigh ride brimming with seasonal cheer, lush harmonies and holiday classics. Eno River Unitarian Universalist Fellowship, 4907 Garrett Rd. 8 p.m. Free.

Dec. 11 • Raleigh
Ye Merry Gentlemen
Triangle Gay Men’s Chorus presents a matinee performance of their holiday concert. St. Mark’s Episcopal Church, 1725 North New Hope Rd. 3 p.m. Free.