Event List

Age Group
Age Group
Program Type
Library Branch

Primary tabs

This event is in the "All Ages" group
Bingo by the Books logo, bingo balls, and books

Bingo by the Books

Wednesday, May 27, 2026 at 1:00pm - 2:30pm
Meeting Room B | WBL at West Branch Library
Program Type:
Escape Rooms, Games & Trivia, Family & Community
Age Group:
All Ages
Bingo by the Books:

Gather with your friends and neighbors for refreshments and be ready to shout, “Bingo!” as you play traditional and non-traditional bingo games with the chance to win prizes. Bingo...

This event is in the "Teens" group
This event is in the "Adults" group
Illustration of a tote bag with an avocado, carrot, beet, eggplant, and apple on it

Sublimation Studio: Custom Farmers' Market Bags

Wednesday, May 27, 2026 at 5:30pm - 7:00pm
Haute Create at Main Library
Program Type:
Arts & Crafts, STEAM Activities
Age Group:
Teens, Adults

Ages 13 & Up: Sew a simple, functional apron from start to finish in this hands-on workshop. Bring two yards of quilting cotton and learn the basics of machine sewing while making something you can use at home.

Open
Registration Required

Vigo Zine Club

Wednesday, May 27, 2026 at 6:00pm - 7:30pm
Meeting Room A at Main Library
Purpose of Meeting:

Zines are small, handmade booklets that amplify your voice and vision. Our Zine club is a creative space for anyone who loves self-expression through DIY publishing. Whether you're...

Main Library
This event is in the "Teens" group
Two miniature knight figures in a heavy fog

Teen Board Game Night

Thursday, May 28, 2026 at 3:30pm - 5:30pm
Meeting Room B | WBL at West Branch Library
Program Type:
Escape Rooms, Games & Trivia
Age Group:
Teens

Ages 13–19: Jump into existing games, experiment with creating simple board games using shared materials, or playtest ideas together if inspiration strikes.

This event is in the "Teens" group
Teen girl knitting

Teen Crochet & Knitting Club

Thursday, May 28, 2026 at 5:00pm - 6:00pm
Teen Space at Main Library
Program Type:
Arts & Crafts
Age Group:
Teens

Ages 11–18: Unravel your creative block or get hooked on a new hobby at the Teen Crochet & Knitting Club!

This event is in the "Children" group
Illustration of amaze with Sphero logos

Sphero® Freeplay

Thursday, May 28, 2026 at 6:00pm - 7:00pm
Youth Services Program Room at Main Library
Program Type:
Computers & Tech
Age Group:
Children

Ages 6–15: Get hands-on with Sphero® robots and see how they move, spin, and respond as you guide them around the room. Test different speeds, angles, and routes while navigating ramps and scattered obstacles.

Upcoming
Registration Required
This event is in the "Toddlers" group
This event is in the "Children" group
Little girl playing a drum while her mother watches

Music Makers Storytime

Friday, May 29, 2026 at 10:30am - 12:00pm
Meeting Room B | WBL at West Branch Library
Program Type:
Education & Tutoring, Family & Community, Storytime
Age Group:
Toddlers, Children

Ages 2–5: Move, listen, and make music together at Music Makers Storytime.

This event is in the "Adults" group
The words "Erasure Poetry" surrounded by scribbled lines of ink

Erasure Poetry

Friday, May 29, 2026 at 11:00am - 12:00pm
Meeting Room | 12 Points at 12 Points
Program Type:
Education & Tutoring
Age Group:
Adults

Try a new form of creative expression at Erasure Poetry. Use a marker to redact a printed page, revealing only the words that speak to you and shape a unique poem.

Upcoming
Registration Required
This event is in the "All Ages" group
Little girl playing in foam

2026 Summer Reading Kick-Off

Friday, May 29, 2026 at 5:00pm - 7:00pm
Lawn at Main Library
Program Type:
Arts & Crafts, Family & Community, Summer Reading
Age Group:
All Ages

Ages 0–15: Start the summer with a splash at the 2026 Summer Reading Kick-Off! Play in the blast from the Foam Homies’ foam cannon, toss around beach balls, and dance to the music.

This event is in the "All Ages" group
Illustration of soccer ball with purple and white brushstrokes

UEFA Champions League : Final

Saturday, May 30, 2026 at 3:00pm - 6:00pm
Kitchen | 12 Points at 12 Points
Program Type:
Education & Tutoring
Age Group:
All Ages

All Ages: This is the match that everything has been building toward. Two teams remain, and one lifts the trophy at full-time.

Cancelled
Closed
Registration Required
This event is in the "Babies" group
Infant in blue striped shirt looking at open book

Tiny Tot Time

Monday, June 1, 2026 at 10:00am - 11:00am
Youth Services Program Room at Main Library
Program Type:
Storytime
Age Group:
Babies

Ages 0–2: Cuddle, listen, and explore at Tiny Tot Time. Through short stories, songs, and simple movements with shakers and scarves, little ones begin to build early listening and motor skills.

AL-ANON

Monday, June 1, 2026 at 1:00pm - 2:30pm
Meeting Room B at Main Library
Purpose of Meeting:

Meeting

Main Library
This event is in the "Adults" group
Collection of pastels, palette knives, and paint brushes

Crafternoons @ West

Monday, June 1, 2026 at 2:00pm - 3:30pm
Meeting Room B | WBL at West Branch Library
Program Type:
Arts & Crafts
Age Group:
Adults

Grab your yarn and crochet hooks, your fabric and sewing supplies, or even your junk journal and washi tape for a relaxing afternoon at Crafternoons.

This event is in the "Adults" group
Pile of Scrabble tiles

Scrabble at 12 Points

Monday, June 1, 2026 at 4:00pm - 6:00pm
Boardroom | 12 Points at 12 Points
Program Type:
Education & Tutoring
Age Group:
Adults

Let your inner logophile loose for 15 points!

Upcoming
Registration Required
This event is in the "Adults" group

Chair Yoga

Monday, June 1, 2026 at 4:30pm - 5:30pm
Kitchen | 12 Points at 12 Points
Program Type:
Health & Wellness
Age Group:
Adults
Upcoming
Registration Required
This event is in the "Children" group
Young boy stacking plastic building bricks

Lego® Lab

Monday, June 1, 2026 at 6:00pm - 7:00pm
Youth Services Program Room at Main Library
Program Type:
STEAM Activities, Workshop
Age Group:
Children

Ages 6–11: Kids can challenge their construction skills, teamwork abilities, and creativity at Lego® Lab!

Upcoming
Registration Required
This event is in the "Toddlers" group
Infant's hand playing with car made of large plastic bricks

DuploⓇ Designers

Tuesday, June 2, 2026 at 10:00am - 11:00am
Youth Services Program Room at Main Library
Program Type:
STEAM Activities
Age Group:
Toddlers

Ages 2–5: Give your child the chance to build, create, and explore with Duplo bricks at Duplo Designers.

Upcoming
Registration Required
This event is in the "Babies" group
Father with daughter sitting in his lap with an open book

Baby Lap Sit Storytime

Tuesday, June 2, 2026 at 10:30am - 11:30am
Meeting Room B | WBL at West Branch Library
Program Type:
Family & Community, Storytime
Age Group:
Babies

Ages 0–1: Share songs, stories, and gentle bounces together at Baby Lap Sit Storytime.

PEO Group

Tuesday, June 2, 2026 at 11:30am - 2:00pm
Meeting Room | 12 Points at 12 Points
Purpose of Meeting:

lunch meeting 

12 Points
This event is in the "Toddlers" group
Young girl seated on mother's lap, both looking at an open book

Wiggle Worms Storytime

Wednesday, June 3, 2026 at 10:00am - 11:00am
Youth Services Program Room at Main Library
Program Type:
Storytime
Age Group:
Toddlers

Ages 2–5: Wiggle, sing, and play your way through stories at Wiggle Worm Storytime. Each week explores a different story through read-alouds, songs, movement, and hands-on activities.