Bellingham Festival of Music: Through Sunday, July 20, Western Washington University Performing Arts Center. Prestigious artists performing a repertoire of the finest symphonic music. Info: bellinghamfestival.org.
Dog (and Cat) Daze of Summer Photo Contest: Through Monday, July 21, Bay Café. Snap a photo of your pet in the Bay Café garden and email it to email@example.com. Winner announced at Birch Bay Music Festival August 3 at 5 p.m.
Delving into Pi - A Raspberry Pi User Group: Thursday, July 17, 6:30–8 p.m., Blaine Public Library, 610 3rd Street. Learn about and exchange ideas with others about cool ways to use this new credit card-sized computer. Explore Arduino, Scratch and more. For adults and teens. Monthly. Info: 305-3600.
Outdoor Adventure Day: Friday, July 18, 9 a.m.–5 p.m., Birch Bay Activity Center. Learn valuable orienteering, map and compass skills with the American Alpine Institute. Ages 12–18. Cost: $20, preregistration required. Bring a lunch. Info: 656-6416.
Archaeology of the Pacific Northwest: Friday, July 18, 6 p.m., Birch Bay State Park. See an archaeologist’s perspective on the long-term history of the diversity and dynamics of the Pacific Northwest. Info: fobbsp.org.
Friday Fish Fry, Old-Fashioneds and Farm Tunes: Friday, July 18, 6–9 p.m. Live music, fish fry and more. Info: bellewoodfarms.com.
Birch Bay Discovery Days: Saturday and Sunday, July 19–20. Arts and Crafts Festival, July 19–20, behind Sandcastle Resort. Parade, July 19, 11 a.m., along Birch Bay Drive from The C Shop. Ducky Derby, July 20, 10:30 a.m., Birch Bay Waterslides.
American Legion Post 86 Hot Dog Stand: Saturday, July 19, 9 a.m.–5 p.m., Sunday, July 20, 10 a.m.–5 p.m., behind World Mart, Birch Bay. Main fundraiser for Thanksgiving dinner. Info: David, 739-1671.
Whatcom Wine & Spirits: Sunday, July 20, 1–5 p.m., BelleWood Acres, 6140 Guide Meridian. Fundraiser for Sustainable Connections. Over 40 local wine and spirit samples, live music, food and raffle. Tickets $25 advance, $32 at the door. Info: sustainableconnections.org.
Peace Education Program: Monday, July 21, 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.
LEGO Creation Show and Tell: Tuesday, July 22, 10:30–11:30 a.m., Blaine Public Library, 610 3rd Street. Bring your creation and tell us all about it. Door prizes and People’s Choice Award. Info: 305-3600.
Blaine High School Girls Volleyball Camp: Wednesday–Friday, July 23–25, 9 a.m.–noon, Blaine High School gym. Cost: $50.
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.
Life Line Screening: Friday, July 25, American Legion Post 86, 4580 Legion Drive, Blaine. Screenings take 60–90 minutes. Packages start at $149. Preregistration is required. Info: 877/237-1287 or lifelinescreening.com.
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. All participants are asked to donate non-perishable food for Blaine Food Bank.
Free Vacation Bible School: Monday–Friday, July 28–August 1, 9 a.m., Grace Lutheran Church, 702 G Street. Register daily. Info: 371-3882.
Birch Bay Music Festival: Friday–Sunday, August 1–3, Birch Bay Drive and Alderson Road.
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.
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 firstname.lastname@example.org.
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: email@example.com.
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.