Hillary Reynolds Band, 8 p.m. at the Sad Cafe, 148 Plaistow Road, Plaistow. $10 for adults, $30 for families. 603-382-8893.
Hampstead Independence Day Festival, 3 p.m. on the Town Green. Activities include children's games, carnival booths, fireworks and a wide selection of food. The Civic Club Scholarship Award winners will be announced, and the Lions Club will crown the next Miss Hampstead. There will also be a DJ to entertain in the evening leading up to the fireworks. Bring the family. Rain date is July 1.
Monday, July 2
"Out of This World," 2 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. Read a few far out stories, make an alien mask, a flying saucer, and glow-in-the-dark slime. 603-329-6411, HampsteadLibrary.org.
Babysitting Training Course for Teens, 2 to 4 p.m. at the Haverhill Public Library, 99 Main St. Registration requested. 978-373-1586, ext. 650.
Kid's Craft, 2 to 4 p.m. at the Haverhill Public Library, 99 Main St. Make an Anti-Boredom Kit. For ages 7 and up. Registration requested. 978-373-1586, ext. 626.
eBooks & eReader Workshop, 6:30 to 7:30 p.m. at the Haverhill Public Library, 99 Main St. Demonstration and hands-on. Bring an iPad, Kindle, Nook or Sony eReader. Registration requested. 978-373-1586, ext. 607.
American Red Cross blood drive, 2 to 7 p.m. at the Knights of Columbus, 462 Broadway, Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Tuesday, July 3
Teen Board Gaming, 2 to 4 p.m. at the Haverhill Public Library, 99 Main St. 978-373-1586, ext. 650.
Blackout fun, 6 to 7 p.m. at the Haverhill Public Library, 99 Main St. Story, crafts. 978-373-1586, ext. 626.
Jocko's Jazz: The Greg Hopkins Quintet, 7:30 to 10:30 p.m. at the Sahara Club, 34 Bates St., Methuen. $10 cover. Wheelchair accessible. 978-683-9200, jockosjazz.com.
American Red Cross blood drive, 9 a.m. to 2 p.m. at Lawrence Elks Lodge No. 65, 652 Andover St., Lawrence. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Wednesday, July 4
2012 Organ Recital Series with Brandon Santini, 8 p.m. at the Methuen Memorial Music Hall, 192 Broadway. Doors open at 7:30 p.m. Tickets $12 for adults, $5 for children. 978-685-0693, mmmh.org.