Budget Meeting of the Blaine-Birch Bay Park and Recreation District Board of Commissioners: Thursday, July 24, 5:30–7:30 p.m., Blaine Senior Center, 763 G Street.
LEGO Mindstorms Club: Thursday, July 24, 6:30–8 p.m., Blaine Public Library, 610 3rd Street. Build Mindstorms robots program them to take on challenges. For adults and teens. Bimonthly. Info: 305-3600.
Life Line Screening: Friday, July 25, American Legion Post 86, 4580 Legion Drive. Screenings take 60–90 minutes. Packages start at $149. Preregistration is required. Info: 877/237-1287 or lifelinescreening.com.
BP Heron Center for Environmental Education Ribbon Cutting: Friday, July 25, 11 a.m., Birch Bay State Park, 7290 Birch Bay Drive. All are welcome.
Friday Fish Fry, Old-Fashioneds and Farm Tunes: Friday, July 25, 6–9 p.m. Music by Prozac Mountain Boys, fish fry and more. Info: bellewoodfarms.com.
Used Book Sale: Saturday, July 26, 9 a.m.–4 p.m., Christ Lutheran Church, 5904 Vista Drive, Ferndale. Proceeds will establish Children’s Library division in Guru, Uganda. Book donations accepted through July 25. Info: 384-2497.
Streamside Walk: Saturday, July 26, 10 a.m., Birch Bay State Park. Join Nooksack Salmon Enhancement Association for a walk along Terrell Creek. Examine the health of the creek. Bring a sense of adventure and closed-toed shoes. Info: fobbsp.org.
Health Fair and Family Fun Run: Saturday, July 26, 10 a.m.–4 p.m., Birch Bay Activity Center, Bay Horizon Park. 1-mile kids' dash, 5k or 10k run walk, iron man/woman dash plus fun activities. Food by Will'O Pub. All participants are asked to donate non-perishable food for Blaine Food Bank.
BP Heron Center for Environmental Education Grand Opening: Saturday, July 26, 6 p.m., Birch Bay State Park, 7290 Birch Bay Drive. Silent auction. All are welcome.
Mid-Summer Classics: Sunday, July 27, 3 p.m., Blaine Free Church Unitarian, 1218 Harrison Street. Singers perform favorites from Peter Pan, Carousel, The Sound of Music and My Fair Lady. Suggested donation $12. Info: 671-4562.
Free Vacation Bible School: Monday–Friday, July 28–August 1, 9 a.m., Grace Lutheran Church, 702 G Street. Register daily. Info: 371-3882.
Peace Education Program: Monday, July 28, 6–7:30 p.m., Blaine Public Library, 610 3rd Street. Topics include hope, clarity, contentment, understanding and strength. Attend any or all classes in this 10-week series hosted by Carolyn Jackson. Info: 305-3600.
Fizz Boom Summer Fun - Fireworks!: Tuesday, July 29, 10:30–11:30 a.m., Blaine Public Library, 610 3rd Street. Heather from Western Display Fireworks will read a story, then show us how firework displays are made. Info: 305-3600.
Friday Fish Fry, Old-Fashioneds and Farm Tunes: Friday, August 1, 6–9 p.m. Ryan Sandholm Band, fish fry and more. Info: bellewoodfarms.com.
Birch Bay Music Festival: Friday–Sunday, August 1–3, Birch Bay Drive and Alderson Road. 17+ bands. Info: birchbaymusicfestival.com.
Run to the Border: Saturday, August 2, 8:30 a.m., Blaine Marine Park. 5k and kids fun run. Info: letsmoveblaine.org.
Drayton Harbor Days: Saturday and Sunday, August 2–3, Blaine Harbor Boating Center. Arts, crafts and food vendors, tall ship tours, kids games, scavenger hunt, model boat displays, Plover ferry rides, steam boat displays, Prestigious George Raft Race, and more. Info: blainechamber.com.
Prestigious George Raft Race: Saturday, August 2, 1 p.m., Blaine Harbor Marina. Racers paddle homemade rafts made from recycled materials. All are welcome to join as individuals or a team or as spectators. Info: Bob Knapp, 332-3111.
Pirate Daze: Saturday, August 2, 10:30 a.m.–2:30 p.m., Blaine Marine Park. Dress up as pirates, play pirate games, go on a high sea adventure on the Plover. Ages 7–12. Cost $10. Snacks provided. Bring sack lunch. Pre-register: blainebirchbayparkandrec.org, 656-6416.
Outdoor Movie Night: Saturday, August 2, 9 p.m., Blaine Marine Park. Bring a chair or blanket and watch "The Lego Movie" with your family. Sponsored by Paso del Norte.
Peace Arch International Concert Series: Sundays, August 3–24, 2 p.m. Free one-hour concerts. Discover Pass required to park. Info: peacearchpark.org/concert_series.html.
WEB Senior Day in the Park: Wednesday, August 6, 10 a.m.–2 p.m. Hovander Homestead Park, Ferndale. Barbecue, resource fair, live music, door prizes and more. Suggested donation $6.
Friday Fish Fry, Old-Fashioneds and Farm Tunes: Friday, August 1, 6–9 p.m. Music by Sky Colony, fish fry and more. Info: bellewoodfarms.com.
Custer Days: Saturday, August 9, 8 a.m.¬–1 a.m., Main Street, Custer. Car show, parade, craft booths, food, beer garden, live music, karaoke and live auction. Info: custerdays.com.
Marvin J and Friends: Saturday, August 16, 3:30 and 7:30 p.m., Jansen Art Center, 321 Front Street, Lynden. Swing, rock and blues concert. Info: jansenartcenter.org.
Birch Bay Music Festival Vendor Application: Festival Friday through Sunday, August 1–3. Visit birchbaymusicfestival.com for details and application.
Blaine Community Garden Plots Available: Plots $12 per year. Info: Charles, 220-1870.
Free Garden Spots: Community garden on Bay Automotive property, 4144 Bay Road, Birch Bay. Sizes available 10'x10' or 10'x20'. Contact Stan 366-1043 or email email@example.com.
Boys & Girls Club Fall Sports Sign-ups: Now through August. Tackle football, flag football and volleyball. Info: 332-3008.
Peace Arch Park International Sculpture Exhibition: Through September 1, Peace Arch Park, Blaine. Free parking Saturday and Sunday, June 7–8.
Zumba Classes: Mondays–Saturdays, Birch Bay Activity Center, 7511 Gemini Street. Zumba, Zumba Toning and new Zumba Step. Info: 656-6416, blainebirchbayparkandrec.org
AA Meetings: Monday through Friday, noon; Monday, Tuesday and Friday, 7:30 p.m.; Saturday, 11 a.m., United Church of Christ, 885 4th Street, Blaine. Sunday, 6:30 p.m., North Bay Christ the King, 4895 Birch Bay-Lynden Road, Birch Bay.
Overeaters Anonymous: Monday, 7 p.m., North Bay Christ the King, 4895 Birch Bay-Lynden Road, Blaine.
Al-Anon Meetings: Tuesdays, 1–2 p.m., Good Samaritan Society-Stafholt, 456 C Street, Blaine. Wednesdays, 5:30–6:30 p.m., Unitarian Church, 517 Cedar Street, Blaine. Open to all. Info: 332-8248.
Alzheimer/Dementia/Memory Loss Caregiver and Care Partners Support Group: First Tuesday of the month, 1:30–3 p.m., Blaine Senior Center, 763 G Street, Blaine. Info: 671-3316.
Yoga for Body, Mind & Spirit: Tuesdays, 10–11 a.m., Thursdays, 8–9 a.m. Birch Bay Activity Center, 7511 Gemini Street. Class instructor, Maureen Kelly, CYT. $5 per session. Info: 656-6416.
Blaine Teen Summer Gaming: Tuesdays, 3–4:30 p.m., Blaine Library, 610 3rd Street. Play all types of games from board games, Wii, cards, chess or even Perplexus. For kids in middle and high school. Info: 305-3600.
Reading Help: Tuesdays and Thursdays, 3–5 p.m. at the Blaine Senior Center. Trained volunteers tutor adults and children at Whatcom Learning Lab. Info: Linda Gorsuch, 371-3978, whatcomlearninglab.org.
Birch Bay Shotokan Karate: Tuesdays and Thursdays, 4:30-6 p.m., Birch Bay Activity Center. Beginners are always welcome. Info: birchbayshotokan.org.
Knights on the Rim, a Junior Chess Club: Tuesdays, 6:30–8 p.m., Blaine Public Library, 610 3rd Street. Learn chess strategies from others. Kids 6–18 years and beginners through grandmasters welcome. Info: 305-3600.
Movie and Trivia Night: Tuesdays, 7 p.m., Via Birch Bay Café and Bistro, 7829 Birch Bay Drive. Info: 778-2570.
Summer Jazz: Tuesdays, 7–10 p.m., Boundary Bay Brewing Company beer garden, 1107 Railroad Avenue, Bellingham. All ages. Free. Info: bbaybrewery.com.
Playful Learning: Wednesdays, 11 a.m.–noon, Blaine Public Library, 610 3rd Street. Learn while you play with these new fun times designed for preschoolers and their adults. Activities include Play-Doh, LEGO, blocks, a stuffed animal doctor station, dry erase storytelling boards, tangrams, beanbags, and more. For ages 3–5. Info: 305-3600.
Basketball Open Gym: Wednesdays, 7–9 p.m., Saturdays 2–4 p.m., Birch Bay Activity Center, 7511 Gemini Street. Ages 13 and older. $2 drop-in fee. Info: nwparkandrec.org.
Via’s Karaoke: Wednesday though Sunday, 9 p.m.–close, Via Birch Bay Café and Bistro, 7829 Birch Bay Drive. Info: 778-2570.
Semiahmoo Men’s Club: First and third Thursdays, 7:30 a.m., Semiahmoo Golf Club. Breakfast at 8 a.m., speaker at 8:30 a.m. Breakfast $15, membership $10. Info: 778-2075.
Advanced Line Dancing: Thursdays, 9:30–10:30 a.m., Birch Bay Activity Center. Ongoing. $3 drop-in fee. Info: 656-6416.
Vendors Market: Fridays, Saturdays and Sundays, 10 a.m.–7 p.m., 8870 Blaine Road at Country Kat Treasures. Info: firstname.lastname@example.org.
Beginners’ Genealogy Class: Thursdays, 10:30 a.m., Senior Center. Class is free but Senior Center membership required. Info: 332-7562.
Talk Time: Thursdays, 11 a.m.–noon, Blaine Public Library, 610 3rd Street. Learn to speak English or improve your speaking skills. Free. Info: 305-3600.
Basic Computer Tutoring: Thursdays, 2–3:30 p.m., Blaine Public Library, 610 3rd Street. One-on-one 30-minute session. Registration is required. Info: 305-3600.
Minecraft at the Library: Thursdays, 3:30–5:30 p.m. Blaine Public Library, 610 3rd Street. Play on our laptops, or bring your own. For middle and high school students. Space is limited. Info: 305-3600.
Pub Trivia Night: Thursdays, 7 p.m., Will’O Pub & Café. Info: thewillopub.com.
Connections Café Karaoke: First and third Fridays of the month, 7–11 p.m., Dakota Creek Christian Center, 8732 Blaine Road. Fun for the whole family. Info: 656-6781, dakotacreekcenter.com.
Burger Night: Second and fourth Fridays, 5–7:30 p.m., American Legion Post 86, 4580 Legion Drive, Blaine. Info: David, 739-1671.
Parkinson’s Support Group: Second Friday of the month, 5–6:30 p.m., Blaine UCC, 885 4th Street.
Alaska Packers Cannery Museum and Sailing for Salmon Exhibit: Friday, Saturday and Sunday 1–5 p.m., Semiahmoo Park, 9261 Semiamoo Parkway. Info: 371-3558 or 332-4544.
Karaoke: Friday and Saturday nights at 9 p.m. Paso del Norte, 758 Peace Portal Drive. Info: 332-4045.
Free Davidic Worship Dance Classes: Saturdays, Dakota Creek Christian Center, 8732 Blaine Road. Youth 11 and older 5–6 p.m., adults 6:30–8 p.m.
Blaine-Birch Bay Park and Recreation Activities: Zumba, yoga, pickleball, ballroom dancing, karate, volleyball, basketball, and line dancing. Birch Bay Activity Center. Info: 656-6416, nwparkandrec.org.