Ballet Memphis will perform “The Nutcracker” Friday through Sunday, Dec. 15-17, at The Orpheum Theatre, 203 S. Main St. The production features more than 100 professional dancers, children, musicians and vocalists. Tickets start at $10. Visit balletmemphis.org.

Graceland hosts a holiday concert weekend featuring three festive live concerts Friday and Saturday, Dec. 15-16, at the Graceland Sound Stage at Elvis Presley’s Memphis entertainment complex on Elvis Presley Boulevard. Single-concert tickets and packages are available. Visit graceland.com.

The National Urban Professional Baseball League will be hosting a Player’s Ball to introduce the 2018 Millington team Friday, Dec. 15, from 7 to 11:30 p.m. at the Holiday Inn Express Millington, 5090 Copper Creek Blvd. Tickets are $50; seating is limited. Visit millingtonprobaseball.com or call 972-546-8894.

Stax Music Academy presents “Merry Christmas, Baby: A Soulful Holiday Concert,” Friday, Dec. 15, at 7:30 p.m. in Harris Concert Hall in the University of Memphis’ Rudi E. Scheidt School of Music, 3775 Central Ave. Adult tickets are $10 in advance or $15 at the door; children 12 and younger get in for $5. Visit staxmusicacademy.org or call 901-946-2535, ext. 250, for advance tickets.

Christmas in Collierville, a series of Saturday events celebrating the season, wraps up Dec. 16 from 10 a.m. to 4 p.m. in Collierville Town Square, 125 N. Rowlett St. Take a carriage ride; visit Santa (until 2 p.m.); meet actress Karolyn Grimes, who played Zuzu Bailey in “It’s a Wonderful Life” (3 p.m. to 4 p.m.), and more. All activities are free. Visit facebook.com/colliervilleparks for details.

Memphis Botanic Garden will host Date Night at Holiday Wonders at the Garden Saturday, Dec. 16, from 5:30 p.m. to 10 p.m. at MBG, 750 Cherry Road. Bring your date to the outdoor holiday show, then wander over to the Ikea Outdoor Lounge for beverages and other concessions. Visit memphisbotanicgarden.com/wonders for tickets.

The Children’s Ballet Theater Nutcracker will be performed Saturday, Dec. 16, at 6 p.m. and Sunday, Dec. 17, at 2:30 p.m. at Germantown Performing Arts Center, 1801 Exeter Road. The production features more than 150 Children’s Ballet Theater students ages 3-18 and Tennessee Ballet Theater professionals. Visit balletchildren.com.

Novel will host “The Sea of the Dead” author Barry Wolverton for a discussion and signing Sunday, Dec. 17, at 6 p.m. at the bookstore, 387 Perkins Road Extended. Visit novelmemphis.com.