Upcoming Events

Age Group

Primary tabs

This event is in the "Adults" group.
This event is in the "Teens" group.

Anime Club

5:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Book Club
Event Details:
The Anime Club meets at the deAngeli Branch Library on the following dates:  Saturday, 10/9 at 3-5pm  Thursday 10/28 at 5-8pm  Saturday 11/13 at 3-5pm   Saturday 11/27 at 3-5pm  Saturday 12/11 at 3-5pm&nbs...
This event is in the "Adults" group.
This event is in the "Teens" group.

Magic the Gathering

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Teens
Program Type: Gaming
Event Details:
Drop in to play Magic: the Gathering card game with other enthusiasts on the 2nd and 4th Thursday of the month from 6-7:45 pm. Bring your standard or historic deck of cards to play. For more information, call the deAngeli Library's fiction desk at...
This event is in the "Adults" group.
This event is in the "Teens" group.

Yoga at the Library

1:00pm - 2:00pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 8
Event Details:
Work on developing a foundation of body strength, stamina, and flexibility by using core strengthening poses and stretching exercises. No experience is necessary for the class will go through beginner to advanced level poses. Please bring a mat or to...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Adults" group.
This event is in the "Teens" group.

Yoga at the Library

11:30am - 12:30pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 10
Event Details:
Work on developing a foundation of body strength, stamina, and flexibility by using core strengthening poses and stretching exercises. No experience is necessary for the class will go through beginner to advanced level poses. Please bring a mat or to...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Adults" group.
This event is in the "Teens" group.

Folded Book Turkey Take and Make

All Day 11/8 - 11/13
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Teens
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 23
Event Details:
Make your very own Thanksgiving turkey out of books! All supplies provided. Registration is required. Kits will be ready for pickup the week of November 8. For teens and adults, 12+.  ...
This event is in the "Adults" group.
This event is in the "Teens" group.

Magic the Gathering

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Teens
Program Type: Gaming
Event Details:
Drop in to play Magic: the Gathering card game with other enthusiasts on the 2nd and 4th Thursday of the month from 6-7:45 pm. Bring your standard or historic deck of cards to play. For more information, call the deAngeli Library's fiction desk at...
This event is in the "Adults" group.
This event is in the "Teens" group.

Anime Club

3:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Book Club
Event Details:
The Anime Club meets at the deAngeli Branch Library on the following dates:  Saturday, 10/9 at 3-5pm  Thursday 10/28 at 5-8pm Saturday 11/13 at 3-5pm   Saturday 11/27 at 3-5pm  Saturday 12/11 at 3-5pm  ...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Teens" group.
Registration
Library Branch: Virtual
Age Group: Teens
Program Type: Gaming, Summer Library Program, Virtual Program
Registration Required
Seats Remaining: 9
Event Details:
Are you looking for more group interaction in this age of social distancing? Join our new virtual Dungeons & Dragons® gaming group for teens!  The group will meet virtually on the second and fourth Sunday of the month starting at 1 p...
This event is in the "Tweens" group.
This event is in the "Teens" group.

TLC (Teen Library Council)

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Tweens, Teens
Program Type: Virtual Program
Event Details:
TLC helps make the library a better place for teens. Meeting at the deAngeli Branch Library on the third Thursday of the month. Join the fun and hang out with friends! For more information call (810) 664-6971 fiction desk. ...
This event is in the "Teens" group.

Teen Pottery Class with Painterly Pottery

1:00pm - 2:00pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Teens
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 24
Event Details:
Looking to create something unique for a parent or loved one this holiday season? Come to our Teen Pottery Class with Painterly Pottery on Saturday, November 20 at 1 p.m.  Teens will then have fun painting their own hot cocoa cups or sou...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Adults" group.
This event is in the "Teens" group.

Anime Club

3:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Book Club
Event Details:
The Anime Club meets at the deAngeli Branch Library on the following dates:  Saturday, 10/9 at 3-5pm  Thursday 10/28 at 5-8pm  Saturday 11/27 at 3-5pm  Saturday 12/11 at 3-5pm  Thursday 12/23 at 5-8pm  ...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Teens" group.
Registration
Library Branch: Virtual
Age Group: Teens
Program Type: Gaming, Summer Library Program, Virtual Program
Registration Required
Seats Remaining: 9
Event Details:
Are you looking for more group interaction in this age of social distancing? Join our new virtual Dungeons & Dragons® gaming group for teens!  The group will meet virtually on the second and fourth Sunday of the month starting at 1 p...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Adults" group.
This event is in the "Teens" group.

Magic the Gathering

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Teens
Program Type: Gaming
Event Details:
Drop in to play Magic: the Gathering card game with other enthusiasts on the 2nd and 4th Thursday of the month from 6-7:45 pm. Bring your standard or historic deck of cards to play. For more information, call the deAngeli Library's fiction desk at...
This event is in the "Teens" group.

Teen Department Program

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Teens
This event is in the "Adults" group.
This event is in the "Teens" group.

Anime Club

3:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Book Club
Event Details:
The Anime Club meets at the deAngeli Branch Library on the following dates:  Saturday, 10/9 at 3-5pm  Thursday 10/28 at 5-8pm  Saturday 11/27 at 3-5pm  Saturday 12/11 at 3-5pm  Thursday 12/23 at 5-8pm  ...
This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Teens" group.

Drop-In Chess

1:00pm - 5:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Teens
Program Type: Gaming
Event Details:
Are you looking for something to do on Sunday afternoons? If you know how to play chess, you can stop in at deAngeli Library and play a game or two! We will offer a drop-in chess club at the Marguerite deAngeli Branch Library (921 W. Nepessing Str...
This event is in the "Teens" group.
Registration
Library Branch: Virtual
Age Group: Teens
Program Type: Gaming, Summer Library Program, Virtual Program
Registration Required
Seats Remaining: 9
Event Details:
Are you looking for more group interaction in this age of social distancing? Join our new virtual Dungeons & Dragons® gaming group for teens!  The group will meet virtually on the second and fourth Sunday of the month starting at 1 p...
This event is in the "Tweens" group.
This event is in the "Teens" group.

TLC (Teen Library Council)

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Tweens, Teens
Program Type: Virtual Program
Event Details:
TLC helps make the library a better place for teens. Meeting at the deAngeli Branch Library on the third Thursday of the month. Join the fun and hang out with friends! For more information call (810) 664-6971 fiction desk. ...