Friday – Carbon Leaf at Music at Maymont – Richmond’s own longtime running, Celtic-bluegrass-Americana rock band, Carbon Leaf, is celebrating its 25th year playing with a new album, called “Gathering Vol.1” and a performance at Maymont. Doors open at 6 p.m., music starts at 7 p.m. $20. Maymont, 1700 Hampton St.
Starts Friday – Knuffle Bunny – The beloved children’s book by Mo Willems comes to life at Children’s Theatre at Willow Lawn, adapted for the stage by the Caldecott Honor-winning author with music composed by Michael Silversher. For ages 3 and up. Through Aug. 12. 10:30 a.m. every Wednesday-Saturday, 7 p.m. on select Fridays, 2 p.m. every Saturday and Sunday. Children’s Theatre at Willow Lawn, 1601 Willow Lawn Drive.
Saturday – Hanover Tomato Festival – Dig into Hanover tomato sandwiches, fried green tomatoes, tomato pie, tomato tacos, salsa and more at the Hanover Tomato Festival. With over 150 vendors, live music from the Commonwealth Bluegrass Band and Susan Greenbaum, a kids’ fun zone with rides and game and more. 9 a.m.-4 p.m. Pole Green Park, 8996 Pole Green Park Lane, Mechanicsville.
Sunday – Bring It! LIVE – Miss D and her Dancing Dolls from the Lifetime show, “Bring It,” are hitting the road again for their live show. The live show brings to life the fierce, high-energy world of hip-hop majorette competitions from Jackson, Miss. The costumes, the music, the energy should make for a lively night. 7 p.m. Tickets $35.75-$107.75. Altria Theater, 6 N. Laurel St.