Events are scheduled for Thursday, July 4, unless otherwise noted.
n The Independence Day Parade will begin at 11 a.m., starting at the corner of Third Street and Commercial Avenue and ending at the Depot on R Avenue. The evening will conclude with fireworks at dusk over Fidalgo Bay (free admission). A town photo will be taken at 10 a.m. at Fifth Street and Commercial Avenue.
n Rock the Dock 2019 will present a free concert featuring The Walrus and Johnny Bulldog at 5 p.m. at Seafarer’s Memorial Park, 601 Seafarers Way.
n Haggen Family Fourth of July Festival at Zuanich Point Park, 1 to 10 p.m., culminating with fireworks over Bellingham Bay around 10:30 p.m. Activities include art and photo displays, arts and crafts, beer garden, kids’ zone, live music and more. haggen.com
n The Chris Eger Band will play from 7 to 10 p.m. at the Hotel Bellwether, 1 Bellwether Way. The venue will serve barbecue and boasts an excellent view of the fireworks display above the harbor at 10:30 p.m. $10.
n Dinner cruises on the Schooner Zodiac and San Juan Cruises are available for up-close viewing of the fireworks. San Juan Cruises includes a crab dinner and will take place from 7:30-11 p.m. ($89); reserve at whales.com. Zodiac includes a roast pork rib dinner and sets sail from 6:45 to 11 p.m. ($95); reserve at schoonerzodiac.com.
n Chuckanut Brewery and Kitchen, 601 W. Holly St., will host a barbecue from 5 to 10 p.m.
n The 56th annual Big Lake Firefighters Association fireworks display will begin at dusk. Donations support the cost of the fireworks and funding for fire department equipment and training.
n Daylong activities start at 8 a.m. including a pancake breakfast, parade at noon, an arts and crafts fair, entertainment and more in downtown Blaine.
n Join the celebration at Semiahmoo Resort, 9565 Semiahmoo Parkway, Blaine, 5:30-8:30 p.m. Thursday, July 4. Complete with family-friendly beachside activities including lawn games, face painting, plus live music and our Seaside BBQ Series. At nightfall, enjoy the fireworks put on by the City of Blaine.
n A community barbecue will be held at the Bow Farmers Market from 3 to 6 p.m. at 15115 Bow Hill Road, Bow. The market will take place from 1 to 6 p.m.
n The Fourth of July parade will begin at 11 a.m. on Main Street. After the parade there will be a community picnic and a by-donation barbecue at Veterans Memorial Park, with music by Wishbone Alley.
n The Concrete Theatre will hold a Poker Walk beginning at 9:30 a.m. Entry is free and you can start at any time. Participants have 75 minutes to complete the course, stopping at five stations to get a poker card. 360-853-8784 or concrete-wa.com.
n Imagine Children’s Museum, 1502 Wall St., will offer half-price admission from 10 a.m. to 4 p.m. and military families receive free admission with ID.
n The Classic Rock Fourth of July Waterfront Concert and Firework Show will be held from 4 to 11 p.m. at Boxcar Park, 615 13th S. St.
n Join an old-fashioned Fourth of July celebration from 5 to 9 p.m. at the La Conner Marina, 613 N. Second St., featuring live music, beer and fireworks. Free.
n Kid-friendly car show will be held on Front Street. Overflow Taps will host a BBQ and Truck Meet from 10:30 a.m. to 4 p.m.
n Fabulous Fourth of July, 7 p.m. to dusk, Edgewater Park, 600 Behrens-Millett Road. Music, food and fireworks.
n A carnival will take place from Wednesday to Sunday, July 3-7, at Bayshore Drive.
n Independence day starts with a Rotary pancake breakfast at 7:30 a.m. at First United Methodist Church, then a street fair from 10 a.m. to 9 p.m. at Bayshore Drive and fireworks at dusk.
n The annual Loggerodeo Grand Parade will start at 11 a.m. on Third Street by Sedro-Woolley High School. Fireworks at dusk at Riverfront Park. Other Loggerodeo activites will run through July 4, including a carnival, logging show, two-day rodeo, classic car show, barbecue, music and more. loggerodeo.org or 360-770-8452.
n The 42nd annual Great Sedro-Woolley Footrace will begin at 9:30 a.m. Choose from a 5.17-mile race or 2-mile fun run. Register in advance at sedrowoolleyfootrace.com or day-of at the Sedro-Woolley High School gym from 7:30 to 9:20 a.m. for $25. Register before July 2 for $25 including a T-shirt or $20 for no T-shirt. Shirts available day-of for $10 while supplies last. Participants under 14 or over 70 race free.