This event is in the "Baby-Toddler" group This event is in the "Preschool" group This event is in the "Grade School" group This event is in the "Teen" group This event is in the "Adult" group Dec-Feb 15 2025 Winter Challenge All Day 12/15–2/15 Baby-Toddler, Preschool, Grade School, Teen, Adult This event is in the "Baby-Toddler" group This event is in the "Preschool" group This event is in the "Grade School" group This event is in the "Teen" group This event is in the "Adult" group Dec-Feb 15 2025 Winter Challenge All Day 12/15–2/15 Library Branch: Byron Public Library District Age Group: Baby-Toddler, Preschool, Grade School, Teen, Adult Event Details: The Winter Challenge is open to all ages! Register on Beanstack or with the Beanstack app, beginning Dec. 15. Join anytime during the dates of the challenge!
Dec 25 2025 Thu Closed for Christmas All Day Closing Dec 25 2025 Thu Closing Closed for Christmas All Day Branches: Byron Public Library District
This event is in the "Teen" group Dec 29 2025 Mon Smash Bros. Switch Tournament for Teens 1:00pm–3:30pm Teen Open Registration Required This event is in the "Teen" group Dec 29 2025 Mon Smash Bros. Switch Tournament for Teens 1:00pm–3:30pm Open Library Branch: Byron Public Library District Room: Meeting Room Age Group: Teen Program Type: Games & Gaming Registration Required Event Details: Compete against other Smash gamers and win prizes!
Dec 31 2025 Wed Closing Early for New Year's Eve 5:00pm–8:00pm Closing Dec 31 2025 Wed Closing Closing Early for New Year's Eve 5:00pm–8:00pm Branches: Byron Public Library District
Jan 1 2026 Thu Closed for New Year's Day All Day Closing Jan 1 2026 Thu Closing Closed for New Year's Day All Day Branches: Byron Public Library District
This event is in the "Teen" group Jan 2 2026 Fri Book Boxes for Teens All Day Teen Open Registration Required This event is in the "Teen" group Jan 2 2026 Fri Book Boxes for Teens All Day Open Library Branch: Byron Public Library District Age Group: Teen Program Type: Take Home Kit Registration Required Event Details: Sign up for a Book Box and you pick the genre! This is a quarterly program, in which teens can sign up to receive a box filled with two books, crafts and treats.
This event is in the "Adult" group Jan 2 2026 Fri Friday Trivia 10:00am–11:30am Adult Open Registration Required This event is in the "Adult" group Jan 2 2026 Fri Friday Trivia 10:00am–11:30am Open Library Branch: Byron Public Library District Room: Meeting Room Age Group: Adult Program Type: Games & Gaming Registration Required From movies to books to useless information, that's what trivia is all about. Here is your chance to show what you know! Join us the 1st and 3rd Friday of the month in the Meeting Room.
This event is in the "Teen" group Jan 3 2026 Sat All-Day D&D Extravaganza 10:00am–4:00pm Teen Open Registration Required This event is in the "Teen" group Jan 3 2026 Sat All-Day D&D Extravaganza 10:00am–4:00pm Open Library Branch: Byron Public Library District Room: Meeting Room Age Group: Teen Program Type: Games & Gaming Registration Required Event Details: Play an epic all-day (10 am- 4 pm) Dungeons & Dragons game! Multiple DM's will guide you through The Sunless Citadel D&D game. A free pizza lunch will be provided! Disclaimer(s) Food Allergies We cannot guarantee that food served at this program has not come into contact with tree nuts, soy or other allergens.
This event is in the "Teen" group Jan 5 2026 Mon Do Art Comic Book Workshop for Teens 2:00pm–3:00pm Teen Open Registration Required This event is in the "Teen" group Jan 5 2026 Mon Do Art Comic Book Workshop for Teens 2:00pm–3:00pm Open Library Branch: Byron Public Library District Room: Creative Studio Age Group: Teen Program Type: Arts & Crafts Registration Required Event Details: Enjoy your last day of winter break by joining the Do Art Productions team for a Comic Book Workshop! Learn how to create fun illustrations in this engaging art program with a professional artist.
This event is in the "Teen" group This event is in the "Adult" group Jan 6 2026 Tue Chess Horizons 5:30pm–7:00pm Teen, Adult Open Registration Required This event is in the "Teen" group This event is in the "Adult" group Jan 6 2026 Tue Chess Horizons 5:30pm–7:00pm Open Library Branch: Byron Public Library District Room: Classroom 2 Age Group: Teen, Adult Program Type: Games & Gaming Registration Required Event Details: Come play chess with enthusiasts of all skill levels. An experienced chess player is available to coach your gameplay upon request.This program is open to teens (middle school & high school students) and adults.
This event is in the "Baby-Toddler" group Jan 7 2026 Wed Baby & Toddler Time-Winter Session: Wednesdays 9:30am–10:15am Baby-Toddler Full Registration Required This event is in the "Baby-Toddler" group Jan 7 2026 Wed Baby & Toddler Time-Winter Session: Wednesdays 9:30am–10:15am Full Library Branch: Byron Public Library District Room: Meeting Room Age Group: Baby-Toddler Program Type: Storytime Registration Required Event Details: Join Miss Meghan for songs, parachute, and playtime. Registration covers all 8 weeks of the winter session. Please note: If the Byron Schools have a snow day, baby & toddler time will be cancelled for the day. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Preschool" group Jan 7 2026 Wed Preschool Storytime-Winter Session: Wednesdays 9:30am–10:30am Preschool Waitlist Registration Required This event is in the "Preschool" group Jan 7 2026 Wed Preschool Storytime-Winter Session: Wednesdays 9:30am–10:30am Waitlist Library Branch: Byron Public Library District Room: Activity Room Age Group: Preschool Program Type: Storytime Registration Required Event Details: Join Miss Julie for stories, songs, rhymes, movement, and playtime with alternating weeks of science, art, sensory explorations. For ages 3-6 years, without a caregiver. If your child needs extra support, please contact Julie. Registration covers the entire winter session, which runs Jan. 7-Feb. 25. Pending space, you can register at anytime, and you will be registered for all sessions going forward. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Adult" group Jan 7 2026 Wed Sewing - Bowl Cozy 5:30pm–7:00pm Adult Full Registration Required This event is in the "Adult" group Jan 7 2026 Wed Sewing - Bowl Cozy 5:30pm–7:00pm Full Library Branch: Byron Public Library District Room: Creative Studio Age Group: Adult Program Type: Arts & Crafts Registration Required Event Details: Join us for a fun, hands-on sewing workshop where you'll learn how to make a cozy fabric holder for your favorite bowls. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Baby-Toddler" group Jan 8 2026 Thu Baby & Toddler Time-Winter Session: Thursdays 9:30am–10:15am Baby-Toddler Full Registration Required This event is in the "Baby-Toddler" group Jan 8 2026 Thu Baby & Toddler Time-Winter Session: Thursdays 9:30am–10:15am Full Library Branch: Byron Public Library District Room: Meeting Room Age Group: Baby-Toddler Program Type: Storytime Registration Required Event Details: Join Miss Meghan for songs, parachute, and playtime. Registration covers all 8 weeks of the winter session. Please note: If the Byron Schools have a snow day, baby & toddler time will be cancelled for the day. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Preschool" group Jan 8 2026 Thu Preschool Storytime-Winter Session: Thursdays 9:30am–10:30am Preschool Full Registration Required This event is in the "Preschool" group Jan 8 2026 Thu Preschool Storytime-Winter Session: Thursdays 9:30am–10:30am Full Library Branch: Byron Public Library District Room: Activity Room Age Group: Preschool Program Type: Storytime Registration Required Event Details: Join Miss Julie for stories, songs, rhymes, movement, and playtime with alternating weeks of science, art, sensory explorations. For ages 3-6 years, without a caregiver. If your child needs extra support, please contact Julie. Registration covers the entire winter session, which runs Jan. 8-Feb. 26. Pending space, you can register at anytime, and you will be registered for all sessions going forward. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Adult" group Jan 8 2026 Thu RRVBC Winter Blood Drive 1:00pm–6:00pm Adult This event is in the "Adult" group Jan 8 2026 Thu RRVBC Winter Blood Drive 1:00pm–6:00pm Library Branch: Byron Public Library District Room: Meeting Room Age Group: Adult Event Details: Join the Byron Public Library as we host a community blood drive in partnership with Rock River Valley Blood Center. If you'd like to sign-up to donate please call the library directly or you may scan the QR Code.
This event is in the "Adult" group Jan 9 2026 Fri Birch Tree Painting Kit (String Pull Technique) 9:00am–5:00pm Adult This event is in the "Adult" group Jan 9 2026 Fri Birch Tree Painting Kit (String Pull Technique) 9:00am–5:00pm Library Branch: Byron Public Library District Age Group: Adult Program Type: Take Home Kit Event Details: Birch trees are a symbol of renewal, new beginnings and protection so let's kick the new year off with these thoughts in mind! Create a beautiful, one-of-a-kind art piece to cherish for years to come!
This event is in the "Baby-Toddler" group Jan 10 2026 Sat Toddler Explore & More 10:00am–10:30am Baby-Toddler Open Registration Required This event is in the "Baby-Toddler" group Jan 10 2026 Sat Toddler Explore & More 10:00am–10:30am Open Library Branch: Byron Public Library District Room: Activity Room Age Group: Baby-Toddler Program Type: Storytime Registration Required Event Details: Join us for a short book, songs & rhymes, followed by sensory explorations and hands on learning stations. This program is designed for walkers-35 months, with a caregiver. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Adult" group Jan 12 2026 Mon Shaker Cards 12:30pm–2:30pm Adult Waitlist Registration Required This event is in the "Adult" group Jan 12 2026 Mon Shaker Cards 12:30pm–2:30pm Waitlist Library Branch: Byron Public Library District Room: Creative Studio Age Group: Adult Program Type: Arts & Crafts Registration Required Event Details: In this program, you will learn how to make three different kinds of shaker cards: a window shaker, a traditional foam shaker, and an envelope shaker. Your recipients will love the interactive nature of these cards! Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Teen" group Jan 12 2026 Mon Teen Time 3:00pm–5:00pm Teen This event is in the "Teen" group Jan 12 2026 Mon Teen Time 3:00pm–5:00pm Library Branch: Byron Public Library District Room: Teen Department & Creative Studio Age Group: Teen Program Type: Arts & Crafts, Games & Gaming Event Details: Join our after-school Teen Time in our teen department! Come hang out with friends, make crafts and play video games in a space that was created just for you! Come anytime between 3-5 pm- no registration required.
This event is in the "Teen" group Jan 12 2026 Mon Volunteens- Meals on Wheels 6:00pm–7:00pm Teen Open Registration Required This event is in the "Teen" group Jan 12 2026 Mon Volunteens- Meals on Wheels 6:00pm–7:00pm Open Library Branch: Byron Public Library District Room: Meeting Room Age Group: Teen Program Type: Arts & Crafts Registration Required Event Details: Volunteer for an hour by drawing on lunch bags for the organization Meals on Wheels, and help make their meal brighter!
This event is in the "Baby-Toddler" group Jan 13 2026 Tue Toddler Explore & More 9:30am–10:00am Baby-Toddler Open Registration Required This event is in the "Baby-Toddler" group Jan 13 2026 Tue Toddler Explore & More 9:30am–10:00am Open Library Branch: Byron Public Library District Room: Activity Room Age Group: Baby-Toddler Program Type: Storytime Registration Required Event Details: Join us for a short book, songs & rhymes, followed by sensory explorations and hands on learning stations. This program is designed for walkers-35 months, with a caregiver. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.
This event is in the "Baby-Toddler" group Jan 13 2026 Tue Baby Storytime & Play 11:30am–12:15pm Baby-Toddler Open Registration Required This event is in the "Baby-Toddler" group Jan 13 2026 Tue Baby Storytime & Play 11:30am–12:15pm Open Library Branch: Byron Public Library District Room: Activity Room Age Group: Baby-Toddler Program Type: Storytime Registration Required Event Details: For infants-crawlers, with caregiver: Introduce your baby to storytime with songs, rhymes & board books.
This event is in the "Adult" group Jan 13 2026 Tue Grow Your Own Microgreens 1:00pm–2:00pm Adult Open Registration Required This event is in the "Adult" group Jan 13 2026 Tue Grow Your Own Microgreens 1:00pm–2:00pm Open Library Branch: Byron Public Library District Room: Meeting Room Age Group: Adult Program Type: Lecture Registration Required Event Details: Join Ogle County Health Department Grant Coordinator Joyce Lewis, for a hands-on growing microgreens program. Learn what microgreens are, how to use them, and the nutritional benefits of consuming them. Disclaimer(s) Multiple Sessions This program is offered on more than one day/time; please register for one day/time only.