FAMILY
Bottle cap crafts
Wednesday, July 19
Make your own necklaces, key rings, magnets and other trinkets using bottle caps, glue and magazine cutouts. Grades six to 12, registration required. Free, 3:30-5pm. Greene County Library, 222 Main St., Stanardsville. 985-5227.
NONPROFIT
Square dance benefit
Friday, July 21
Swing your partner ’round and ’round in this square dance benefit hosted by the Grand Squares of Nelson. Proceeds go to the Dental Center at Blue Ridge Medical Center in Arrington. Pay what you will, 7:30-10pm. Rockfish Valley Fire Department, 11100 Rockfish Valley Hwy., Afton. 361-2470.
FOOD & DRINK
Super Peach Sunday
Sunday, July 23
What’s better than biting into a fresh-picked summer peach? Peach ice cream, cobbler, jam—you get the picture. Celebrate the quintessential summer fruit with samples, live music and a kids zone. Free, 11am-5pm. Drumheller’s Orchard, 1130 Drumheller Orchard Ln., Lovingston. 263-5036.
HEALTH & WELLNESS
Yoga for CrossFit and recovery
Sunday, July 23
Been meaning to give yoga a try, but unwilling to pay for a studio membership? Here’s your chance to test it out with a class open to all levels of experience. Free, 12:30-1:30pm. CrossFit Charlottesville, 1309 Belleview Ave., Suite 2. 260-0209.