The Children’s Theatre of Charlotte presents “Madagascar – A Musical Adventure” April 13 to May 6, including a sensory-friendly performance at 11 a.m. April 21 and a signed performance at 3 p.m. May 15. Audiences can buy tickets www.ctcharlotte.org or by calling the box office from noon to 5 p.m. weekdays at 704-973-2828. The show is recommend for ages 4 and older.
Various times; 300 E 7th St
The Charlotte Fine Art Gallery holds a reception for its spring show, “Charlotte and Beyond: A Landscape Exhibition.” The gallery opens 10 a.m. to 4 p.m. Tuesdays; 10 a.m. to 6 p.m. Wednesdays, Thursdays and Fridays; and 10 a.m. to 3 p.m. Saturdays, April 3 to 28. Call 704-541-0741 or visit www.Charlotte FineArt.com for details.
10 a.m. to 2 p.m. and 5:30 to 8 p.m.; 7510 Pineville-Matthews Road
The Community Blood Center of the Carolinas holds a drive at Faith CME Church. Call 888-59-BLOOD or visit www.cbcc.us for details.
Noon to 2 p.m.; 457 Wellingford St.
The Charlotte RaceFest features a half marathon and 10K run at SouthPark mall. The event includes craft beer, food and entertainment. Visit www.charlotteracefest.com for registration details.
7:30 a.m.; 4400 Sharon Road
The Ballantyne Breakfast Club convenes at The Ballantyne for the theme “Community Engagement in Charlotte’s Growth.” Get updates on area development and the I-485 Express Lanes. Visit www.ballantynebreakfast club.com for details.
9 to 11 a.m.; 10000 Ballantyne Commons Pkwy., Charlotte
Barnes & Noble holds a children’s storytime with Aaron Blabey’s “Pig the Star.” The event takes place at the Arboretum (3327 Pineville-Matthews Road) and Morrison Place (4020 Sharon Road) and Carolina Place Mall (11025 Carolina Place, Pineville) locations. Visit www.barne sandnoble.com for details.
11 a.m.; Various stores
Nancy Dorrier discusses her latest book,” Stan Went Fishing: Stories and Images of Waking Up” at Park Road Books. Visit www.parkroadbooks.com or call 704-525-9239 for details.
11 a.m. to 1 p.m.; 4139 Park Road
Elaine Neil Orr discusses her latest book, ”Swimming Between Worlds” at Park Road Books. Visit www.park roadbooks.com or call 704-525-9239 for details.
2 to 4 p.m.; 4139 Park Road
The Community Blood Center of the Carolinas holds a drive at Living Saviour Lutheran Church. Call 888-59-BLOOD or visit www.cbcc.us for details.
9:30 a.m. to 12:30 p.m.; 6817 Carmel Road
The Community Blood Center of the Carolinas holds a drive at Dilworth United Methodist Church. Call 888-59-BLOOD or visit www.cbcc.us for details.
10 a.m. to 1 p.m.; 605 East Blvd.