US
Barrington Area Library (IL) - Home
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