The Library is closed today, Sunday, April 5.

Upcoming Events

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Adults" group

Lawrence J. Martin Heritage Center

10:00am–2:00pm
Adults
Offsite Event
Library Branch: Town & Country Public Library
Room: Heritage Center
Age Group: Adults
Program Type: Genealogy, History, Outside Organization
Event Details:

Visit the Lawrence J Martin Center and learn about the contents of this unique Elburn community collection.  KCGS Volunteers are on-hand to assist you with your family history research or guide you through home research resources.

This event is in the "Adults" group

Book a Techie

1:30pm–2:30pm
Adults
Open
Registration Required
Registration will close on October 30, 2026 @ 1:30pm.
Library Branch: Town & Country Public Library
Room: Library-wide
Age Group: Adults
Program Type: Technology Class
Registration Required
Event Details:

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Disclaimer(s)

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Adults" group

Family History Writers

2:30pm–3:30pm
Adults
Upcoming
Registration Required
Registration will open on October 12, 2026 @ 10:00am.
Library Branch: Town & Country Public Library
Room: The Arnold & Mildred Erickson Conference Room
Age Group: Adults
Program Type: Genealogy, History
Registration Required
Event Details:

This group will be held in a hybrid format with both in-person and virtual options. 

Email Jamie at jgehin@tcpld.org for a link to attend virtually.

Disclaimer(s)

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.

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Adults" group

Lawrence J. Martin Heritage Center

10:00am–2:00pm
Adults
Offsite Event
Library Branch: Town & Country Public Library
Room: Heritage Center
Age Group: Adults
Program Type: Genealogy, History, Outside Organization
Event Details:

Visit the Lawrence J Martin Center and learn about the contents of this unique Elburn community collection.  KCGS Volunteers are on-hand to assist you with your family history research or guide you through home research resources.

This event is in the "Adults" group

Book a Techie

1:30pm–2:30pm
Adults
Open
Registration Required
Registration will close on November 6, 2026 @ 1:30pm.
Library Branch: Town & Country Public Library
Room: Library-wide
Age Group: Adults
Program Type: Technology Class
Registration Required
Event Details:

Need help with a device or other technological issue? Sign up for personalized 1-on-1 assistance with a library staff member. Please provide detailed information about your tech issue when registering.

Disclaimer(s)

Notice: Attending programs constitutes consent to be photographed/videotaped for library purposes.

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Library Board of Trustees

7:15pm–9:00pm
Everyone
Library Branch: Town & Country Public Library
Room: The Arnold & Mildred Erickson Conference Room
Age Group: Everyone
Program Type: Board of Trustees, Library Meeting
Event Details:

Monthly public meeting of the Library Board of Trustees

This event is in the "Everyone" group

Passport Reservation (Afternoon)

2:00pm–3:00pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.

 

This event is in the "Everyone" group

Passport Reservation (Evening)

5:30pm–7:30pm
Everyone
Library Branch: Town & Country Public Library
Room: Passport Appointment Room
Age Group: Everyone
Program Type: Library Meeting
Event Details:

APPOINTMENT TIME

Appointment times are based on the time discussed with Library staff. This may differ from the time listed in the confirmation emails.