This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group Triceratots: All Ages Storytime 10:00am–10:30am Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Upcoming Registration Required This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group Jul 20 2026 Mon Triceratots: All Ages Storytime 10:00am–10:30am Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Program Type: Storytime Registration Required Event Details: Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week. Disclaimer(s) AccommodationsLibrary staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.CardholdersOpen to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.
This event is in the "Children" group This event is in the "Elementary (age 5 years+)" group Monday Funday - Sock Skating (Session 1) 1:30pm–2:00pm Children, Elementary (age 5 years+) Upcoming Registration Required This event is in the "Children" group This event is in the "Elementary (age 5 years+)" group Jul 20 2026 Mon Monday Funday - Sock Skating (Session 1) 1:30pm–2:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children, Elementary (age 5 years+) Program Type: Health & Fitness Registration Required Event Details: KIDS ENTERING GRADES K-5 Disclaimer(s) AccommodationsLibrary staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.CardholdersOpen to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.
This event is in the "Children" group This event is in the "Elementary (age 5 years+)" group Monday Funday - Sock Skating (Session 2) 2:30pm–3:00pm Children, Elementary (age 5 years+) Upcoming Registration Required This event is in the "Children" group This event is in the "Elementary (age 5 years+)" group Jul 20 2026 Mon Monday Funday - Sock Skating (Session 2) 2:30pm–3:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children, Elementary (age 5 years+) Program Type: Health & Fitness Registration Required Event Details: KIDS ENTERING GRADES K-5 Disclaimer(s) AccommodationsLibrary staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.CardholdersOpen to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.
This event is in the "Teens" group This event is in the "Tweens (11-13)" group This event is in the "Teens (age 13-18 years)" group Teen Photography Club 4:00pm–5:00pm Teens, Tweens (11-13), Teens (age 13-18 years) Upcoming Registration Required This event is in the "Teens" group This event is in the "Tweens (11-13)" group This event is in the "Teens (age 13-18 years)" group Jul 20 2026 Mon Teen Photography Club 4:00pm–5:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Teens, Tweens (11-13), Teens (age 13-18 years) Program Type: Instruction Registration Required Event Details: This club offers a program to learn and practice picture taking skills as well as to connect with others who share an interest in photography!
This event is in the "Adults" group Mystery Book Discussion Group 6:30pm–8:00pm Adults This event is in the "Adults" group Jul 20 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group Dino-snores! Bedtime Stories 7:00pm–7:30pm Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Upcoming Registration Required This event is in the "Children" group This event is in the "Infants (age 0-1 years)" group This event is in the "Toddlers (age 1-2 years)" group This event is in the "Toddlers (age 2-3 years)" group This event is in the "Pre-School (age 3-5 years)" group This event is in the "Elementary (age 5 years+)" group Jul 20 2026 Mon Dino-snores! Bedtime Stories 7:00pm–7:30pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Storyroom Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+) Program Type: Storytime Registration Required Event Details: All ages and their caregivers can snuggle up with us at 7:00pm for our Bedtime Stories program! Wear your PJs and slippers. Bring your favorite stuffy and listen to some of our favorite bedtime stories. Disclaimer(s) AccommodationsLibrary staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.CardholdersOpen to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.