For 50 years, the Marblehead Festival of Arts, a year-round all-volunteer organization, has produced a summer arts Festival over the July 4th holiday.
This year's festival promises to be outstanding, a days-long free event comprising art exhibits, performances, a logo contest, a culinary arts reception, a street festival, and more. The call for art is located on their Art exhibits page.
Check out their webpage for special events being planned for the 50th Festival Celebration, which will run concurrently with the festival, July 2–5, 2015.