Events at Laconia Public Library: Lego Club, 3:30 to 4:30 p.m.; Earth Day Celebration, 4 to 5 p.m. For details call 603-524-4775.
Events at Gilford Public Library: Baby Story Time, 10 to 10:30 a.m.; Social Bridge, 10:30 a.m. to 12:30 p.m.; Preschool Story Time, 10:45 to 11:45 a.m.; Knit Wits, 1:30 to 2:30 p.m.; Conversational German, 2:30 to 3:30 p.m. For details call 603-524-6042.
Book Group, Belmont Public Library, 10:30 to 11:30 a.m. For details call 603-267-8331.
Sit & Knit, Hall Memorial Library, Northfield, 2 to 5 p.m. For details call 603-286-8971l.
Story Time with Miss Lily, Gilman Library, Alton, 9:15 to 10 a.m. For details call 603-875-2550.
Story Time, Sanbornton Public Library, 10:30 to 11:30 a.m. For details call 603-286-8288.
Story Time, Minot-Sleeper Library, Bristol, 10:30 to 11:30 a.m. For details call 603-744-3352.
Teen Movie Night "Middle School," Gilmanton Year-Round Library, 6 p.m. Rated PG (ages 10 & up), snacks served. For details call 603-364-2400.
Singer/Song Writer Hayley Reardon, Wolfeboro Town Hall (The Great Hall), 7 p.m. For tickets and details visit www.greatwaters.org.
Dueling Pianos, Patrick's Pub & Eatery, Gilford, 8 to 10 p.m. For details call 603-293-0841.
Singer/Song Writer & Harmonica Player Cheryl Arena, Pitman's Freight Room, 94 New Salem Street, Laconia, 8 p.m. For details call 603-527-0043.
Holycow! Music Bingo, Wolfeboro Inn, 8:30 to 11:30 p.m. For details call 603-455-7488.
Karaoke with DJ Dave, JP China Restaurant, Alton Bay, 7 to 11 p.m. For details call 603-875-8899.
Workplace Mental Heatlh Seminar, Community Learning Center, Franklin Savings Bank Building, 61 Laconia Road, Tilton, 8 a.m. For details call 603-934-8343.
Historic Lecture - USS Constitution: All Hands on Deck, Moultonborough Public Library, 10:30 a.m. to noon. For details call 603-476-8895.
Volunteerapolooza! Learn About Joining the Volunteer Team at Castle in the Clouds, Castle in the Clouds, Moultonborough, 10:30 a.m. Includes free tour of Lucknow Mansion. For details call 603-476-5410.
Free Family Movie Night, Mountain View Church, 322 Upper Bay Road, Sanbornton, 6:30 to 8 p.m. For details call 603-913-4961.
Celebrate Recovery, LifeQuest Church, 115 Court St., Laconia, 7 to 9 p.m. For details call 603-366-8727.