Growums Garden Program, 10:30 a.m. at the Langley-Adams Library, 185 Main St., Groveland. For ages 3 and up. Bring a paper plate. Registration required. 978-372-1732, langleyadamslib.org.
Free screening of "Sunset Boulevard," 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. 603-329-6411, HampsteadLibrary.org.
Kid's Craft, 10 to 11 a.m. at the Haverhill Public Library, 99 Main St. Make a Berenstain Bears Picnic Basket. For all ages. 978-373-1586, ext. 626.
"She & Me" Teen Book Discussion, 7:30 to 8:30 p.m. at the Haverhill Public Library, 99 Main St. Girls entering grades 5-8 and a female friend (mom, aunt, etc.) are invited to discuss "Chains" by Laurie Halse Anderson. Registration requested. 978-373-1586, ext. 630.
American Red Cross blood drive, 1 to 6 p.m. at the Merrimack Valley YMCA, 129 Haverhill St., Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Friday, July 27
Story time in the Park, 10 to 11 a.m. at Winnekinni Castle, near the playground. For all ages. 978-373-1586, ext. 626.
Ninja Games, 2 to 3 p.m. at the Haverhill Public Library, 99 Main St. Test one's skills in archery, poise, strength, stealth and agility. For ages 12 and up. 978-373-1586, ext. 650.
American Red Cross blood drive, 10 a.m. to 3 p.m. at the American Red Cross of Massachusetts Bay, 177 Ward Hill Ave., Bradford. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Saturday, July 28
St. Anne Summerfest, 9 a.m. to 4 p.m. on the Hampstead Town Green. Activities include a road race, vintage car show, games for all ages, food and bake sales, bounce tent and obstacle course, live entertainment, silent auction, and raffles. Crafters and artists wanted. Spaces are 10' x 10' (no chairs or tables provided) and cost $40 for an uncovered space, $50 for a covered space. 603-642-3250, saintannechurchnh.org.
Film screening "Hungry for Change," 2 to 4:45 p.m. at the Haverhill Public Library, 99 Main St. Discussion, cooking demonstration, food samples and raffle. Registration requested. 978-373-1586, ext. 641.
Saturday Night Ballroom Dance, 7:30 p.m. at the Methuen Senior Activity Center, 77 Lowell St., Methuen. With Boots and Company. $9 per person. 978-983-8825.