Pull up a chair anywhere around Big Lake and watch the Big Lake Fireworks Show get started around dark. This is the Big Lake Fire Fighters Association's ANNUAL DISPLAY and it is a fundraiser, so please consider donating. Every year an estimated 40,000 people view the display. Over the years the proceeds from the fireworks show have gone to upgrade fire fighting equipment, provide training and overall support for the Big Lake Fire Department.
Fireworks begin at dusk (10pm-ish).
Big Lake Fire Department Facebook page has all the info: https://www.facebook.com/biglakefireWA
The Skagit County 4th of July Events & Fireworks Guide has all the info you need to plan a fun 4th with your family!