Upcoming Events

Age Group
Age Group
Program Type
Library Branch

Primary tabs

This event is in the "Teens" group.

Henna Tattoo Class

6:00pm - 7:45pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Teens
Program Type: Arts & Crafts, Culture & Education
Registration Required
Seats Remaining: 9
Event Details:

Learn how to apply and create designs using henna paste with Henna artist Dalia Hartman. All supplies will be provided.

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

Self-Defense Class

2:30pm - 3: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: 12
Event Details:

Learn about self defense techniques that includes awareness, risk reduction, and martial arts. Parent must be present for participants under 18. Registration is required for each class. 

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

Creative Art Hour

6:00pm - 7:30pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Arts & Crafts, Culture & Education
Registration Required
Seats Remaining: 8
Event Details:

June Project: Adventure Vision Board

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

Outdoor Yoga

6:00pm - 6:45pm
Hadley Branch
Open
Registration
Library Branch: Hadley Branch
Age Group: Adults, Teens
Program Type: Health & Wellness, Nature, Summer Reading Program
Registration Required
Seats Remaining: 20
Event Details:

Join a certified yoga instructor for 45 minutes of gentle outdoor yoga to strengthen the mind and body! Please bring your own yoga mat or towel. Before starting any new exercise you should consult your doctor first.

This event is in the "Teens" group.

Photo Challenge

6:00pm - 7:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Age Group: Teens
Program Type: Summer Reading Program
Registration Required
Seats Remaining: 35
Event Details:

Get a group together and try to find all the items on the Photo Challenge List. For teens ages 12-18. Registration required.

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

Teen Library Council

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Tweens, Teens
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. Meetings take place in the fiction area on the second floor of the building.

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

Outdoor Yoga

6:00pm - 6:45pm
Hadley Branch
Open
Registration
Library Branch: Hadley Branch
Age Group: Adults, Teens
Program Type: Health & Wellness, Nature, Summer Reading Program
Registration Required
Seats Remaining: 20
Event Details:

Join a certified yoga instructor for 45 minutes of gentle outdoor yoga to strengthen the mind and body! Please bring your own yoga mat or towel. Before starting any new exercise you should consult your doctor first.

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

Hiking in Michigan 101

6:00pm - 7:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Nature, Summer Reading Program
Registration Required
Seats Remaining: 30
Event Details:

Learn the basics of hiking! Presentation will include info on what equipment to bring, how to dress and how to choose the right trails and everything someone new to hiking would need to know.

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

Crochet Craft Water Bottle Carrier

6:00pm - 7:00pm
Hadley Branch
Open
Registration
Library Branch: Hadley Branch
Age Group: Adults, Teens
Program Type: Arts & Crafts, Summer Reading Program
Registration Required
Seats Remaining: 10
Event Details:

Crochet with Julie! We will be crocheting a water bottle holder for a fun and easy summer project. All materials will be supplied. Registration is required as is a prior knowledge of basic crochet skills and stitches.

This event is in the "Teens" group.

Photo Challenge

2:00pm - 3:00pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Age Group: Teens
Program Type: Summer Reading Program
Registration Required
Seats Remaining: 35
Event Details:

Get a group together and try to find all the items on the Photo Challenge List. For teens ages 12-18. Registration required.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

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

Creative Art Hour

6:00pm - 7:30pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Arts & Crafts, Culture & Education
Registration Required
Seats Remaining: 20
Event Details:

July Project: Travel Journal

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Puzzle Swap

All Day
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Gaming, Summer Reading Program
Event Details:

Give your old puzzle a new home! Bring in your puzzles anytime during the swap and take home a new (to you) puzzle! Donated puzzles must be in be in good condition with no missing pieces.

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Summer Group Puzzle Tournament

10:00am - 12:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Arts & Crafts, Family Friendly
Registration Required
Seats Remaining: 6
Event Details:

Each team of 2 - 4 players will get an identical 550 piece puzzle to put together in a 2 hour period. The team with the least remaining pieces wins. Prizes will be rewarded for 1st and 2nd place. 

This event is in the "Adults" group.
This event is in the "Kids" group.
This event is in the "Families" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.

Summer Family Puzzle Tournament

1:00pm - 3:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Kids, Families, Tweens, Teens
Program Type: Arts & Crafts, Family Friendly
Registration Required
Seats Remaining: 6
Event Details:

Each team of 2-4 players will get an identical 550 piece puzzle to put together in a 2 hour period. The team with the least remaining pieces wins. Prizes will be rewarded for 1st and 2nd place. 

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

Teen Library Council

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Tweens, Teens
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. Meetings take place in the fiction area on the second floor of the building.

This event is in the "Teens" group.

Teen Lock In

6:00pm - 9:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Teens
Program Type: Gaming, Summer Reading Program
Registration Required
Seats Remaining: 25
Event Details:

Get locked in the library with other teens after it closes! Enjoy games, food and more! Registration and permission slips are required. See the fiction desk for more details.

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

Self-Defense Class

2:30pm - 3:00pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 15
Event Details:

Learn about self defense techniques that includes awareness, risk reduction, and martial arts. Parent must be present for participants under 18. Registration is required for each class. 

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

Creative Art Hour

6:00pm - 7:30pm
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults, Teens
Program Type: Arts & Crafts, Culture & Education
Registration Required
Seats Remaining: 20
This event is in the "Tweens" group.
This event is in the "Teens" group.

Teen Library Council

6:00pm - 8:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Age Group: Tweens, Teens
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. Meetings take place in the fiction area on the second floor of the building.