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. A Rainbow of Stories: All Ages Storytime 10:15am - 11:00am 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+) 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 21 2025 Mon A Rainbow of Stories: All Ages Storytime 10:15am - 11:00am Library Branch: 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 Required Seats Remaining: 30 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.
This event is in the "Children" group. Monday Funday- Sock Skating (Session 1) 1:30pm - 2:15pm Children Required This event is in the "Children" group. Jul 21 2025 Mon Monday Funday- Sock Skating (Session 1) 1:30pm - 2:15pm Library Branch: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children Program Type: Health & Fitness Required Seats Remaining: 20 Event Details: KIDS ENTERING GRADES K-5. You might have gone ice skating or even roller skating, but have you ever sock skated? 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:15pm Children, Elementary (age 5 years+) Required This event is in the "Children" group. This event is in the "Elementary (age 5 years+)" group. Jul 21 2025 Mon Monday Funday- Sock Skating (Session 2) 2:30pm - 3:15pm Library Branch: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Children, Elementary (age 5 years+) Program Type: Health & Fitness Required Seats Remaining: 20 Event Details: KIDS ENTERING GRADES K-5. You might have gone ice skating or even roller skating, but have you ever sock skated? 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 5:00pm - 6:00pm Teens, Tweens (11-13), Teens (age 13-18 years) 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 21 2025 Mon Teen Photography Club 5:00pm - 6:00pm Library Branch: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Teens, Tweens (11-13), Teens (age 13-18 years) Program Type: Instruction Required Seats Remaining: 10
This event is in the "Adults" group. Mystery Book Discussion Group 6:30pm - 8:00pm Adults This event is in the "Adults" group. Jul 21 2025 Mon Mystery Book Discussion Group 6:30pm - 8:00pm Library Branch: 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.