Oops!
Start Date is not before End Date

Filter Events by

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
9:30 AM - Tiny to Two
10:00 AM - VITAL's Step One
10:30 AM - Tiny to Two
10:30 AM - VITAL English as a New Language Conversation Group for Women
1:00 PM - VITAL English as a New Language Conversation Group
5:00 PM - Rome Reborn Virtual Reality
6:00 PM - Booking It: Summer Running Program
7:00 PM - Baskets of Dirt: The Building, Excavation, and Interpretation of Angel Mounds
7:00 PM - LEGO and k'nex Club
7:00 PM - Math Homework Help for Teens @ Ellettsville
3:00 PM - Tech Days
6:00 PM - Evening Family Storytime
6:00 PM - Knot Just Knitting
6:00 PM - VITAL English as a New Language - American Studies
7:00 PM - Level Up Workshop: Adobe Illustrator 101
12:00 PM - VITAL English as a New Language Conversation Group
1:30 PM - VITAL English as a New Language Conversation Group
1:00 PM - May the Fourth Be With You: A Star Wars Celebration
12:30 PM - Draped Hypertufa Pots
1:00 PM - Discover Seed Saving for Kids
2:00 PM - Books Plus
2:00 PM - Garden Sprouts
10:00 AM - Moms' Mondays
10:15 AM - Preschool Storytime @ Ellettsville
4:00 PM - Unique You: Duct Tape Accessories
5:30 PM - Yoga for the Community
6:00 PM - English as a New Language Conversation Group
6:00 PM - VITAL's Step One
7:00 PM - Math Homework Help for Teens
7:00 PM - Prenatal Yoga
11:00 AM - VITAL English as a New Language Conversation Group
3:30 PM - D&D Club @ Ellettsville
4:00 PM - Talking Tacos
4:00 PM - VITAL English as a New Language Conversation Group
5:30 PM - Dungeons and Dragons: Libraries and Leviathans
5:30 PM - Tuesday Crafternoon
6:00 PM - Foundation Center Database for Nonprofits
6:00 PM - VITAL English as a New Language Conversation Group
7:00 PM - Postpartum Support Group
9:30 AM - Tiny to Two
10:00 AM - VITAL's Step One
10:30 AM - Tiny to Two
10:30 AM - VITAL English as a New Language Conversation Group for Women
1:00 PM - VITAL English as a New Language Conversation Group
6:00 PM - Booking It: Summer Running Program
6:00 PM - Tiny to Two
7:00 PM - Math Homework Help for Teens @ Ellettsville
1:00 PM - Ellettsville Book Club
6:00 PM - Bilingual Storytime
6:00 PM - VITAL English as a New Language - American Studies
6:30 PM - Guided Crafts
7:00 PM - Level Up Workshop: Photoshop for Beginners
10:15 AM - Tiny to Two @ Ellettsville
10:30 AM - VITAL Volunteer Orientation
12:00 PM - VITAL English as a New Language Conversation Group
1:30 PM - VITAL English as a New Language Conversation Group
11:30 AM - Crossfit and Cross-training for Runners
12:00 PM - All Ages Days at the Ground Floor
1:00 PM - Freshly Brewed Books, Bike Edition
10:15 AM - Preschool Storytime @ Ellettsville
10:30 AM - Yoga with Baby
3:00 PM - Tech Days @ Ellettsville
5:30 PM - Yoga for the Community
6:00 PM - VITAL's Step One
7:00 PM - Math Homework Help for Teens
7:00 PM - Prenatal Yoga
11:00 AM - Dine Out for the Library at Samira
2:00 PM - Tech Days
5:30 PM - Tuesday Crafternoon
6:00 PM - Event Planning for Complete Beginners
6:00 PM - Your Health Matters
9:30 AM - Tiny to Two
10:00 AM - VITAL's Step One
10:30 AM - Tiny to Two
1:00 PM - Intermediate Spanish Language Class
1:00 PM - VITAL English as a New Language Conversation Group
6:00 PM - Booking It: Summer Running Program
6:00 PM - Google It: Better Online Searching
7:00 PM - Math Homework Help for Teens @ Ellettsville
2:00 PM - Dementia-Related Behaviors
6:00 PM - Knot Just Knitting
6:30 PM - Maker Lab Kids
7:00 PM - Level Up Workshop: Book Cover Layout
1:30 PM - VITAL English as a New Language Conversation Group
3:00 PM - Baby and Me Interval Workout
4:00 PM - Bike to Work Day After Party
2:00 PM - Essential Oils DIY
2:00 PM - Story Walk Celebration @ Flatwoods Park
10:00 AM - Moms' Mondays
5:30 PM - Yoga for the Community
6:00 PM - VITAL's Step One
6:30 PM - Books on Tap
7:00 PM - Math Homework Help for Teens
7:00 PM - Prenatal Yoga
10:00 AM - Indiana's Musical Memories: A Live Performance
4:00 PM - Tiny Book Workshop
5:30 PM - Dungeons and Dragons: Libraries and Leviathans
5:30 PM - Tuesday Crafternoon
6:00 PM - Event Planning for Complete Beginners
6:30 PM - Evening Storytime and Craft for Families @ Ellettsville
7:00 PM - Postpartum Support Group
10:00 AM - Storyhour Extravaganza
10:00 AM - VITAL's Step One
1:00 PM - Intermediate Spanish Language Class
1:00 PM - VITAL English as a New Language Conversation Group
3:30 PM - Drop-In DIY @ Ellettsville
5:45 PM - Friends of the Library Annual Meeting with Michael Koryta
6:00 PM - Booking It: Summer Running Program
6:00 PM - Tiny to Two
7:00 PM - Math Homework Help for Teens @ Ellettsville
5:30 PM - Dash and Dot Robots
5:30 PM - iPhones & iPads for Seniors
7:00 PM - Level Up Workshop: Basic Audio Production
All Day - Summer Reading Game: A Universe of Stories!
1:30 PM - VITAL English as a New Language Conversation Group
5:00 PM - Summer Sampler: Play and Read at Bryan Park
All Day - Summer Reading Game: A Universe of Stories!
12:00 PM - All Ages Day at the Ellettsville Teen Space
All Day - Summer Reading Game: A Universe of Stories!
All Day - Summer Reading Game: A Universe of Stories!
12:00 PM - Being Bloomington: Being Peace
3:00 PM - VITAL English as a New Language Conversation Group
4:00 PM - Comics and Cookies
5:00 PM - DIY Vinyl Decals @ Ellettsville
5:30 PM - Tiny to Two @ Ellettsville
5:30 PM - Tuesday Crafternoon
6:30 PM - VITAL Training: High School Equivalency/Math
All Day - Summer Reading Game: A Universe of Stories!
10:00 AM - VITAL's Step One
10:30 AM - VITAL English as a New Language Conversation Group for Women
1:00 PM - Intermediate Spanish Language Class
1:00 PM - VITAL English as a New Language Conversation Group
3:30 PM - D&D Club
6:00 PM - Booking It: Summer Running Program
6:00 PM - Pub-lic Library
All Day - Summer Reading Game: A Universe of Stories!
6:00 PM - Knot Just Knitting
6:00 PM - VITAL English as a New Language - American Studies
7:00 PM - 3D Print Lab: Your Silhouette
7:00 PM - Teen Volunteer Orientation
All Day - Summer Reading Game: A Universe of Stories!
1:30 PM - Friday Movie Matinee: Spider-Man: Into the Spider-Verse
1:30 PM - VITAL English as a New Language Conversation Group