Teen Events Registering for a program does not guarantee that you are officially signed up. Once library staff reviews your registration, you will get an email confirmation or an email letting you know that you are on the waitlist. Special Events July 14: Sign up July 16: Sign up July 23: Sign up July 31: No sign up needed August 11: Sign up August 21: Sign up August 21: Sign up encouraged, but not required Repeating Monthly Programs July 7: Sign up July 7: Sign up July 8: No sign up needed July 14: Sign up July 21: Sign up July 27: No sign up needed! S.T.E.A.M. Programs July 1: Sign up July 9: Sign up July 10: Sign up July 13: No sign up needed July 15: Sign upJuly 22: Sign upJuly 29: Sign up July 16: Sign up July 20: Sign up July 24: No sign up needed July 27: No sign up needed July 28: No sign up needed July 30: Sign up August 3: Sign up August 5: No sign up needed August 6: Sign up August 7: Sign up August 14: Sign up August 18: Sign up Part 1 – August 19: Sign upPart 2 – August 19: Sign up August 24: Sign up August 27: Sign up August 28: No sign up needed Book Clubs: 2026 Teen Summer Reading ChallengeJune 7 – August 31 July 15: Sign up July 21: No sign up needed July 30: No sign up needed July 31: Sign up If you have any questions, please contact Nicole in the Teen Section: nperrault@minlib.net | 781-475-5735