Your weekend at a glance: May 7-8
Community Cleanup Day. Starting at 8 a.m. Saturday. Various locations in Mathews County.
23rd annual Mathews High School Regatta. 8:50 a.m. to 5 p.m. Saturday. Williams Wharf Landing.
York River Yacht Club’s annual Blessing of the Fleet. 9 a.m. to noon. Crowne Point Marina, Hayes.
Springfest at the Glebe. 9 a.m. to 4 p.m. Saturday. St. James Anglican Church at the Glebe, near White Marsh.
“The First Shot in Virginia.” 10 a.m. to 5 p.m. Saturday. Gloucester Point Beach Park and other nearby locations.
Mathews Family YMCA Bluegrass & BBQ Bash. 6 to 10 p.m. Saturday. Kingston Plantation. Kingston Lane, Mathews.
“A Night at the Casino—Derby By the Bay,” a fundraiser for the Gloucester-Mathews Free Clinic. 7 p.m. Saturday. Abingdon Ruritan Club, Bena.