9 a.m.-5 p.m. Daniel Stowe Botanical Garden, 6500 S. New Hope Road, Belmont. $12 ($11 for seniors, $6 for kids 4-12). www.dsbg.org.
Opening day for the 3-acre expansion – “a magical place for the young and the young at heart” with “a host of places to explore,” all centered around Moon Keep (a nod to the fortified structures of castles in the Middle Ages).
3 p.m. St. Alban's Episcopal Church, 301 Caldwell Lane, Davidson. $15 ($10 seniors and students, free for 12 and under). www.musicatstalbansdavidson.org.
The Charlotte-based pianist performs ragtime and classic jazz. He’ll also play a free concert at noon Monday at St. Peter’s Episcopal Church, 115 W. Seventh St.