Week Calendar

Featured Events

Age Group
Age Group
Program Type

Primary tabs

On narrow displays, the weekly calendar is wider than the screen. You can side-scroll within this table to view events and reservations for the whole week.
Time Sun (1/11) Mon (1/12) Tue (1/13) Wed (1/14) Thu (1/15) Fri (1/16) Sat (1/17)
10 am
This event is in the "Adults" group

Introduction to Genealogy & Getting Organized (w/ MCIGS)

10:00am–12:00pm
Adults
Genealogy
Upcoming
Registration Required
Library Branch: McHenry Public Library District
Room: Meeting Rooms East and West (135 & 136)
Age Group: Adults
Program Type: Genealogy
Registration Required
Event Description:

Join genealogists from the McHenry Library and the McHenry County Genealogical Society to learn how to start researching your own family history. Topics we will cover include where to find and how to cite genealogical evidence.

11 am
12 pm
1 pm
2 pm
This event is in the "Adults" group

Wednesday Table Top Games

2:00pm–4:00pm
Adults
Games & Activities
Open
Registration Required
Library Branch: McHenry Public Library District
Room: Meeting Room East (Room 135)
Age Group: Adults
Program Type: Games & Activities
Registration Required
Event Description:

Join us for an afternoon of tabletop games. You can bring your own games to share or enjoy one from our collection.

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
3 pm
4 pm
5 pm
6 pm
This event is in the "Adults" group

Diamond Art Book Covers

6:00pm–8:00pm
Adults
Arts & Crafts
Upcoming
Registration Required
Library Branch: McHenry Public Library District
Room: Meeting Rooms East and West (135 & 136)
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Description:

Bring the book you've always wanted to level up--and enjoy a mug of hot chocolate-- while we bedazzle book covers! Gently used books will be provided if you do not have your own.