Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Upcoming Events
Skip Upcoming Events widget
Wed, Jan 21, 9:30am - 9:50am
Main Library - Discovery Room A
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about... more
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Wed, Jan 21, 10:30am - 10:50am
Main Library - Discovery Room A
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about... more
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Wed, Jan 21, 11:30am - 11:50am
Main Library - Discovery Room A
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about... more
(Ages 12–24 mo.) Join us for an active storytime and lively songs. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Wed, Jan 21, 11:30am - 12:30pm
Main Library - Meeting Room C
Get ready to unleash your creativity and join fellow craft enthusiasts for an engaging crafting... more
Get ready to unleash your creativity and join fellow craft enthusiasts for an engaging crafting session. Registration is required.
This event is full

Wed, Jan 21, 1:30pm - 2:30pm
Main Library - Meeting Room C
Get ready to unleash your creativity and join fellow craft enthusiasts for an engaging crafting... more
Get ready to unleash your creativity and join fellow craft enthusiasts for an engaging crafting session. Registration is required.

Wed, Jan 21, 4:30pm - 6:00pm
Main Library - Teens Program Room
Exactly what it sounds like – time to read! This volunteer opportunity is open to all... more
Exactly what it sounds like – time to read! This volunteer opportunity is open to all interested teens in grades 6-12.

Wed, Jan 21, 6:00pm - 7:30pm
Main Library - Meeting Room A
A casual craft group for adults.

Wed, Jan 21, 6:00pm - 7:00pm
Main Library - Meeting Room B
In this 2-part workshop, you will develop an elevator pitch that will pique interest and invite... more
In this 2-part workshop, you will develop an elevator pitch that will pique interest and invite further conversation. Part of our Small Business Series. Registration is required.

Wed, Jan 21, 6:00pm - 7:30pm
Main Library - Community Room
All skill levels and experience are welcome at this D&D Club designed for and run by middle... more
All skill levels and experience are welcome at this D&D Club designed for and run by middle school students. Registration is recommended.
Registration is now closed

Thu, Jan 22, 9:30am - 9:50am
Main Library - Discovery Room A
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about... more
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Thu, Jan 22, 10:30am - 10:50am
Main Library - Discovery Room A
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about... more
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Thu, Jan 22, 11:30am - 11:50am
Main Library - Discovery Room A
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about... more
(Ages 0–12 mo.) Join us for rhymes, songs, and stories for babies. For important info about required tickets and program details, read the full event description or call 317.814.3992.

Thu, Jan 22, 1:00pm - 3:30pm
Main Library - Community Room A
Join us for a screening of The Naked Gun (2025). Rated PG-13. Registration is required.

Thu, Jan 22, 4:15pm - 5:30pm
Main Library - Teens Program Room
This student-led book club for grades 9–12 meets every other Thursday. Discuss books, color... more
This student-led book club for grades 9–12 meets every other Thursday. Discuss books, color and craft, eat snacks, and meet new friends.

Fri, Jan 23, 10:00am - 11:30am
Main Library - Discovery Room A
(Ages 2–5) Drop in anytime between 10:00–11:30am and have fun creating with colorful paper,... more
(Ages 2–5) Drop in anytime between 10:00–11:30am and have fun creating with colorful paper, crayons, and glue! No tickets are required. Please enjoy all snacks before and after the program.

Fri, Jan 23, 12:00pm - 3:00pm
Main Library - Teens Program Room
In this free club run by former Teen Artist in Residence Ella Wilson, teens will talk about art,... more
In this free club run by former Teen Artist in Residence Ella Wilson, teens will talk about art, create things, and go on random, fun tangents. Registration is required.

Sat, Jan 24, 10:00am - 12:00pm
Main Library - Community Room
It's jigsaw puzzle time! Teams of 2-4 people will have 2 hours to complete a 500-piece puzzle.... more
It's jigsaw puzzle time! Teams of 2-4 people will have 2 hours to complete a 500-piece puzzle. First to finish wins! Registration is required.

Sat, Jan 24, 2:00pm - 4:00pm
Main Library - Community Room
It's jigsaw puzzle time! Teams of 2-4 people will have 2 hours to complete a 500-piece puzzle.... more
It's jigsaw puzzle time! Teams of 2-4 people will have 2 hours to complete a 500-piece puzzle. First to finish wins! Registration is required.
This event is full

Rescheduled
Sun, Jan 25, 2:00pm - 3:30pm
New date Sunday, January 18, 2:00pm - 3:30pm
Off-Site
Bestselling author Jennifer Moorman shares her new book "The Charmed Library." Registration is... more
Bestselling author Jennifer Moorman shares her new book "The Charmed Library." Registration is required for this free author event.

Mon, Jan 26, 10:00am - 10:30am
Main Library - Community Room B
(Ages 0–5) We've loaded a playlist full of family favorites—shake your sillies out while... more
(Ages 0–5) We've loaded a playlist full of family favorites—shake your sillies out while singing and dancing along! Siblings are welcome. Please enjoy all snacks before and after the program.

Mon, Jan 26, 1:00pm - 3:00pm
Main Library - Meeting Room C
A weekly drop-in session for genealogy enthusiasts or those who would like to get started with... more
A weekly drop-in session for genealogy enthusiasts or those who would like to get started with this popular hobby.

Mon, Jan 26, 1:30pm - 2:30pm
Main Library - Board Room
Books After Lunch is the library's monthly mid-day book club.

Mon, Jan 26, 4:00pm - 6:00pm
Main Library - Teens Program Room
Teens in Grades 6-12 can drop in to play a variety of games on the Nintendo Switch. No... more
Teens in Grades 6-12 can drop in to play a variety of games on the Nintendo Switch. No experience is necessary.

Mon, Jan 26, 4:45pm - 5:45pm
Main Library - Discovery Room
(Ages 7–11) In this monthly series, you will learn about an art style, technique, or artist... more
(Ages 7–11) In this monthly series, you will learn about an art style, technique, or artist and then create a related art project. Read the full description for registration info or call 317.814.3992.
This event is full

Tue, Jan 27, 10:00am - 11:00am
Main Library - Community Room
A gentle, feel-good Tai Chi session focused on relaxation, balance, and easy breathing. Perfect... more
A gentle, feel-good Tai Chi session focused on relaxation, balance, and easy breathing. Perfect for all skill levels and abilities. Presented with Mindful Taichi Co. Registration is required.
This event is full

Tue, Jan 27, 6:00pm - 7:30pm
Main Library - Community Room
(Grade 3–Adults) Play chess against others of all skill levels. Open to anyone in grade 3 and... more
(Grade 3–Adults) Play chess against others of all skill levels. Open to anyone in grade 3 and up who has experience with chess. Registration is not required but is strongly encouraged.

Wed, Jan 28, All day
Main Library
Artwork exhibited on the Teen Art Wall at the Main Library.

Wed, Jan 28, 9:30am - 10:30am
Main Library - Meeting Room A
Page Turners is the library's Wednesday morning book group.

Wed, Jan 28, 10:00am - 11:30am
Main Library - Discovery Room
(Ages 0–3) Drop in between 10:00–11:30am for a fun, informal play date! Pick your favorite... more
(Ages 0–3) Drop in between 10:00–11:30am for a fun, informal play date! Pick your favorite activities—you'll have plenty to choose from. Please enjoy all snacks before and after the program.

Wed, Jan 28, 6:30pm - 7:30pm
Main Library - Meeting Room B
Evening book group that reads (spoiler alert) mysteries!

Wed, Jan 28, 7:00pm - 7:30pm
Main Library - Discovery Room A
(Ages 2–5) Join us for stories, rhymes, and songs. Feel free to wear your jammies and bring... more
(Ages 2–5) Join us for stories, rhymes, and songs. Feel free to wear your jammies and bring your favorite stuffed animal! No tickets are required. Please enjoy all snacks before and after the program.

Thu, Jan 29, 3:45pm - 4:30pm
Main Library - Discovery Room
(Ages 4–6) In this monthly series, you will learn about an art style, technique, or artist and... more
(Ages 4–6) In this monthly series, you will learn about an art style, technique, or artist and then create a related art project. Read the full description for registration info or call 317.814.3992.
Registration opens Thursday, January 22 2026 at 9:00am

Thu, Jan 29, 4:00pm - 6:00pm
Main Library - Digital Media Lab
Need to replace or duplicate a part for a physical object but can't find a 3D model online? Stop... more
Need to replace or duplicate a part for a physical object but can't find a 3D model online? Stop by and get 3D modeling help from a Digital Media Lab specialist.

Thu, Jan 29, 4:30pm - 5:30pm
Main Library - Teens Program Room
Inklings is a student-led storytelling club for high school students. From brainstorming ideas... more
Inklings is a student-led storytelling club for high school students. From brainstorming ideas to giving and receiving feedback, you‘ll find something to inspire you. All story formats are welcome!

Sat, Jan 31, All day
Online
Beat the chill this winter with Book Blizzard, a reading challenge for all ages. You’ll have a... more
Beat the chill this winter with Book Blizzard, a reading challenge for all ages. You’ll have a chance to discover new authors, explore different genres, and revisit old favorites—and earn prizes!

Sat, Jan 31, 1:00pm - 3:00pm
Main Library - Community Room
Enjoy an afternoon of crafting for any experience level and for all ages.