Barrington Area Library (IL) - Home Thursday, April 30: The Library will be closed for our annual staff training day. My Account Library Catalog My Account Library Catalog JavaScript disabled or chat unavailable. Quick Links Book a Room Borrowing Community Calendar Community Services Computers/Internet Digital Studio Film & TV Jobs & Volunteering Library Board Library Cards Local History MakerLab Newsletters Online Learning Senior Services Teaching Garden Quick Links Book a Room Borrowing Community Calendar Community Services Computers/Internet Digital Studio Film & TV Jobs & Volunteering Library Board Library Cards Local History MakerLab Newsletters Online Learning Senior Services Teaching Garden Upcoming Events ADULTS TEENS KIDS EVERYONE When Was It Taken? Dating Old Family Photos Thursday, April 23 – 7:00pm - 8:00pm Floral Watercolors: Tulips Thursday, April 23 – 7:00pm - 8:30pm Puzzle Races Friday, April 24 – 6:00pm - 9:00pm Baby Fair Saturday, April 25 – 10:00am - 1:00pm The Climate Crisis and Mental Health Monday, April 27 – 7:00pm - 8:30pm Silhouette Pens: May Day Basket Tuesday, April 28 – 10:00am - 11:30am Register/View All Programs When Was It Taken? Dating Old Family Photos Thursday, April 23 – 7:00pm - 8:00pm Puzzle Races Friday, April 24 – 6:00pm - 9:00pm The Climate Crisis and Mental Health Monday, April 27 – 7:00pm - 8:30pm Elgin Symphony's Listeners Club Tuesday, April 28 – 1:00pm - 2:00pm Strawberries in January...at Mount Everest?! Tuesday, April 28 – 6:00pm - 8:00pm DIY a MakerLab Bag Wednesday, April 29 – 6:00pm - 8:00pm Register/View All Programs Art Play Thursday, April 23 – 10:00am - 10:45am Preschool Story Time (Ages 3 – 5 w/adult participant) Thursday, April 23 – 11:00am - 11:30am Potty Palooza Story Time (Ages 2-4 w/caregiver) Friday, April 24 – 10:00am - 10:45am Little Kids, Big Feelings (Ages 3-6 w/adult participant) Friday, April 24 – 11:00am - 11:30am Baby Fair Saturday, April 25 – 10:00am - 1:00pm Family Story Time Monday, April 27 – 10:00am - 10:30am Register/View All Programs Elgin Symphony's Listeners Club Tuesday, April 28 – 1:00pm - 2:00pm KPop Demon Hunters Party Friday, May 1 – 6:00pm - 8:00pm Mental Health Matters Sunday, May 3 – 2:00pm - 4:00pm Second Fridays: Donna Herula Trio Friday, May 8 – 7:00pm - 8:15pm Teaching Garden Planting Day Friday, May 15 – 10:00am - 12:00pm Teaching Garden Planting Day Saturday, May 16 – 12:00pm - 2:00pm Register/View All Programs online services Download or stream e-books, audiobooks, magazines, music, apps, movies, more Free e-books, audiobooks, and digital magazines with your BALibrary card Five free songs per week with your BALibrary card Streaming and on-demand movies, TV shows, audiobooks Download hundreds of current newspapers & magazines Explore More Illinois: discounts on cultural attractions with your BALibrary card news & social media ⇥ Sign up for BALibrary newsletters Potential Power Outage On Wednesday, March 11, 2026: Library Will Remain Open McHenry County Library Lovers Expedition Returns to BALibrary For A Third Year location & hours 505 N. Northwest Highway Barrington, IL 60010 • 847.382.1300 Hours: Mon-Fri, 9 AM - 9 PM Sat, 9 AM - 5 PM | Sun, 1 - 5 PM Parking Lot Pick-Up Hours: Mon-Fri, 9 AM - 7 PM Sat, 9 AM - 5 PM | Sun, 1 - 5 PM