Despite a looming thunderstorm that threatened to put a damper on the festivities, the annual Independence Day fireworks show off the Avon Fishing Pier wowed a big crowd of beach-going spectators.
The fireworks started at around 9:20 p.m., launching from the very end of the Avon Pier. The show lasted roughly 20 minutes, and visitors headed to the area beaches for a front-row seat for the display over the ocean.
The shoreline in front of the pier was crowded as usual, although spectators all along the Avon shoreline and beyond were able to see the dazzling display. Volunteers from the Avon Fire Department and Hatteras Island Rescue Squad were close by in case of an incident, but the show went off without a hitch, ending with a long grand finale that garnered a wave of cheers.
The Avon fireworks show was orchestrated by the company PYROTECNICO, was sponsored by the Avon Property Owners Association, and was funded in part by the Outer Banks Visitors Bureau. This event was additionally made possible through cooperation with the National Park Service, and donations from the Hatteras Island business community and its residents, property owners, and guests.
The Ocracoke Fireworks were launched on Tuesday, July 3, from the southern end of the island at the large NPS parking area. Hyde County sponsored the show in conjunction with the Ocracoke Civic & Business Association and the National Park Service.