Indoor Flea Market: Browse vendors showcasing antiques, furniture, collectibles and other treasures. 7 a.m. to noon Saturday at the Historic Triangle Community Center, 312 Waller Mill Road. Free.
Sounds of Summer concert series: The Yorktown concert series bids farewell to June with the help of the Right On Band. 7-9:30 p.m. Thursday at Riverwalk Landing. Free.
Tree Walk: Learn how to identify different species of trees, shrubs and other plants with the experts in the Master Garden Tree Stewards program. 10 a.m. to noon Saturday and Monday at New Quarter Park, 1000 Lakeshead Drive. Free.
‘Faith, Hope and Love:’ This original play combines music with an uplifting love story about an enslaved couple pursuing freedom. 3:15 p.m. Friday at Colonial Williamsburg’s Charlton Stage. Included with admission.
Andy Grammer: Busch Gardens hosts the pop singer known for “Fresh Eyes” and garnering more than 300 million online streams. 7:30 p.m. Saturday at Busch Gardens. Included with park admission. Complimentary concert wristbands will be distributed on a first come, first served basis at guest relations before entering the park.
Rocking with Dinosaurs: Virginia Living Museum educators explore and show off animals that lived before, alongside and after dinosaurs roamed the earth. 11 a.m. Thursday at the Williamsburg Regional Library, 2 p.m. Thursday at the James City County Library. Free.
Celebrate Yorktown Committee summer concert series: The Grace Episcopal Church series commences with the York River Concert Band. 5-6:30 p.m. Sunday at 111 Church St., Yorktown. Free.
Teeny Tiny Farm Petting Zoo: Children of all ages can meet a variety of miniature farm animals, including a donkey, cow, llama, bunnies and more. Rain or shine. 10 a.m. to 3 p.m. Saturday at the James City County Library. Free.
Williamsburg Rotary Club charity concert: Local blues legend Bobby “BlackHat” Waters and his band perform classic, modern and original tunes in this benefit concert. 7:30 p.m. Saturday at the Kimball Theatre. $20, call 532-0802 for more info.
Williamsburg PRO-AM BBQ Cook-off: The inaugural, family-friendly event sees the area’s finest barbecue restaurants and food trucks showcase their brisket, pulled pork and more as ticketed guests enjoy unlimited samples to pick the winners. Noon to 4 p.m. Sunday at Jamestown Beach Event Park. $40, $10 for children 10 and younger; tickets available at historictrianglerotary.org.