Skip to main content

Normal Public Library

Search Switcher

Catalog Search

Website Search

Show/hide search Toggle Navigation
  • Events
    • Activities Offered
    • Activity Guide
    • Calendar
    • Newsletters
    • Reading Challenges
    • Virtual Murder Mystery
  • Books & More
    • Catalog
    • Check It Out Podcast
    • Digital Music
    • eBooks & eAudiobooks
    • Online Learning & Resources
    • Recommendations
    • Staff Picks
  • Kids & Teens
    • Kids
    • Resources
    • Teens
  • Services
    • Accessibility & Outreach
    • Browser Packs
    • Curb It
    • For Homeschoolers
    • For Teachers
    • Grab + Go
    • Library Cards & Borrowing
    • My Account
    • Notary & Test Proctoring
    • Seed Library
    • Tax Forms
    • Technology & Computers
    • Voter Information
  • About Us
    • Board of Trustees
    • Contact
    • COVID-19
    • Employment
    • NPL Foundation
    • Parking
    • Planning for a New Library
    • Policies
    • RFQ / RFP / Bids / Quotes
    • Tell Us Your Story
    • Ways to Donate
  • Donate

You are here

  • Home
  • Upcoming Events

Upcoming Events

Primary tabs

  • Upcoming(active tab)
  • Month
  • Week
  • Day
Event Type
Age
Room
Apr
12

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Age Group: Teens

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Apr 12, 2021
Main Branch
Age Groups: Teens
Description
Monday, April 12, 2021 on Discord and roll20. For teens ages 13-18....
Apr
13

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 13, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Apr
14

Last Day to Enter the Peep This Contest!

9:00am - 9:00pm
Age Group: Everyone

Last Day to Enter the Peep This Contest!

9:00am - 9:00pm
Apr 14, 2021
Main Branch
Age Groups: Everyone
Description
April 1-14, 2021 - Make a book-themed diorama featuring Peeps and share a photo with us for a contest starting on April 15!...
Apr
14

Virtual Retirement Roundtable

6:00pm - 7:00pm
Age Group: Adults

Virtual Retirement Roundtable

6:00pm - 7:00pm
Apr 14, 2021
Main Branch
Age Groups: Adults
Description
Wednesday, April 14, 2021 at 6 pm. Presented by The Institute for Financial Education. Registration is required. ...
Apr
14

Fireside Chat with John Sandford on Zoom

7:00pm - 8:00pm
Age Group: Adults
Registration Required

Fireside Chat with John Sandford on Zoom

7:00pm - 8:00pm
Apr 14, 2021
Main Branch
Age Groups: Adults
Registration Required
Seats Remaining: 91
Description
Wednesday, April 14, 2021 from 7-8 pm on Zoom. Registration is required and space is limited....
Apr
15

Peep This Contest Voting Begins!

9:00am - 9:00pm
Age Group: Everyone

Peep This Contest Voting Begins!

9:00am - 9:00pm
Apr 15, 2021
Main Branch
Age Groups: Everyone
Description
April 15-30, 2021 - Vote for your favorites in our Peep This contest!...
Apr
15

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 15, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Apr
15

Kids Book Club on Zoom

3:30pm - 4:30pm
Age Group: Kids
Registration Required

Kids Book Club on Zoom

3:30pm - 4:30pm
Apr 15, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 16
Description
Thursday, April 15, 2021 on Zoom. For kids ages 5-12. Registration is required....
Apr
16

Virtual Game Night

6:00pm - 8:00pm
Age Group: Teens

Virtual Game Night

6:00pm - 8:00pm
Apr 16, 2021
Main Branch
Age Groups: Teens
Description
Friday, April 16, 2021 on Discord. For teens ages 12-18....
Apr
17

Autism Acceptance StoryWalk Begins

12:00pm - 4:00pm
Age Group: Everyone

Autism Acceptance StoryWalk Begins

12:00pm - 4:00pm
Apr 17, 2021
Offsite/Outreach
Age Groups: Everyone
Description
Saturday, April 17, 2021 at noon through Sunday, May 2, 2021 at 5 pm at Carden Park. Geared toward 5- to 10-year-olds and their families but all are welcome....
Apr
19

Virtual Baby Rock

10:00am - 10:30am
Age Group: Kids

Virtual Baby Rock

10:00am - 10:30am
Apr 19, 2021
Main Branch
Age Groups: Kids
Description
Monday, April 5, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
Apr
19

Virtual One-Shot Role-Playing Games

5:00pm - 8:00pm
Age Group: Teens

Virtual One-Shot Role-Playing Games

5:00pm - 8:00pm
Apr 19, 2021
Main Branch
Age Groups: Teens
Description
Monday, April 19, 2021 on Discord and roll20. For teens ages 13-18....
Apr
20

Virtual Tuesday Tales

10:00am - 10:30am
Age Group: Kids

Virtual Tuesday Tales

10:00am - 10:30am
Apr 20, 2021
Main Branch
Age Groups: Kids
Description
Tuesday, April 6, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
Apr
20

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 20, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Apr
20

Virtual Teen Book Club

6:00pm - 7:00pm
Age Group: Teens
Registration Required

Virtual Teen Book Club

6:00pm - 7:00pm
Apr 20, 2021
Main Branch
Age Groups: Teens
Registration Required
Seats Remaining: 20
Description
Tuesday, April 20, 2021 on Zoom. For teens ages 12-18, registration is required....
Apr
20

Poetry is Normal on Zoom

7:00pm - 8:00pm
Age Group: Adults
Registration Required

Poetry is Normal on Zoom

7:00pm - 8:00pm
Apr 20, 2021
Main Branch
Age Groups: Adults
Registration Required
Seats Remaining: 18
Description
Tuesday, April 20, 2021 at 7 pm on Zoom. Registration is required as this virtual event will be held on Zoom....
Apr
21

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
Age Group: Adults
Registration Required

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
Apr 21, 2021
Main Branch
Age Groups: Adults
Registration Required
Description
Wednesday, April 21, 2021 from 10 am-noon. Registration is required....
Apr
22

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 22, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Apr
22

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
Age Group: Teens

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
Apr 22, 2021
Main Branch
Age Groups: Teens
Description
Thursday, April 22, 2021 on Discord. For teens ages 12-18....
Apr
23

Sign & Sing with Communication Junction on Zoom

10:00am - 10:30am
Age Group: Kids
Registration Required

Sign & Sing with Communication Junction on Zoom

10:00am - 10:30am
Apr 23, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 19
Description
Friday, April 23, 2021 at 10 am on Zoom. Registration is required....
Apr
23

Earth Day: Story & Craft on Zoom

10:00am - 10:45am
Age Group: Kids
Registration Required

Earth Day: Story & Craft on Zoom

10:00am - 10:45am
Apr 23, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 25
Description
Friday, April 23, 2021 at 10 am. For kids of all ages. Registration is required, as this will be on Zoom. A packet of supplies will need to be picked up prior to the event....
Apr
23

Earth Day: Story & Craft on Zoom

11:00am - 11:45am
Age Group: Kids
Registration Required

Earth Day: Story & Craft on Zoom

11:00am - 11:45am
Apr 23, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 21
Description
Friday, April 23, 2021 at 11 am. For kids of all ages. Registration is required, as this will be on Zoom. A packet of supplies will need to be picked up prior to the event....
Apr
26

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Age Group: Teens

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Apr 26, 2021
Main Branch
Age Groups: Teens
Description
Monday, April 26, 2021 on Discord and roll20. For teens ages 13-18....
Apr
27

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 27, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Apr
28

NPL Board Meeting

5:30pm - 8:00pm
Age Group: Everyone

NPL Board Meeting

5:30pm - 8:00pm
Apr 28, 2021
Main Branch
Board Room
Age Groups: Everyone
Description
Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six year terms. The Board meets once a month to discuss library issues and plans....
Apr
29

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Apr 29, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
2

Last Day for Autism Acceptance StoryWalk

3:00pm - 5:00pm
Age Group: Everyone

Last Day for Autism Acceptance StoryWalk

3:00pm - 5:00pm
May 2, 2021
Offsite/Outreach
Age Groups: Everyone
Description
Saturday, April 17, 2021 at noon through Sunday, May 2, 2021 at 5 pm at Carden Park. Geared toward 5- to 10-year-olds and their families but all are welcome....
May
3

Virtual Baby Rock

10:00am - 10:30am
Age Group: Kids

Virtual Baby Rock

10:00am - 10:30am
May 3, 2021
Main Branch
Age Groups: Kids
Description
Monday, April 5, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
May
4

Virtual Tuesday Tales

10:00am - 10:30am
Age Group: Kids

Virtual Tuesday Tales

10:00am - 10:30am
May 4, 2021
Main Branch
Age Groups: Kids
Description
Tuesday, April 6, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
May
4

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 4, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
4

Virtual Anime Club

4:00pm - 5:00pm
Age Group: Teens

Virtual Anime Club

4:00pm - 5:00pm
May 4, 2021
Main Branch
Age Groups: Teens
Description
Tuesday, May 4, 2021 on Discord. For teens ages 12-18....
May
5

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
Age Group: Adults
Registration Required

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
May 5, 2021
Main Branch
Age Groups: Adults
Registration Required
Description
Wednesday, May 5, 2021 from 10 am-noon. Registration is required....
May
6

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 6, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
10

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Age Group: Teens

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
May 10, 2021
Main Branch
Age Groups: Teens
Description
Monday, May 10, 2021 on Discord and roll20. For teens ages 13-18....
May
11

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 11, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
13

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 13, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
13

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
Age Group: Teens

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
May 13, 2021
Main Branch
Age Groups: Teens
Description
Thursday, May 13, 2021 on Discord. For teens ages 12-18....
May
14

Sign & Sing with Communication Junction on Zoom

10:00am - 10:30am
Age Group: Kids
Registration Required

Sign & Sing with Communication Junction on Zoom

10:00am - 10:30am
May 14, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 20
Description
Friday, May 14, 2021 at 10 am on Zoom. Registration is required....
May
14

Virtual Game Night

6:00pm - 8:00pm
Age Group: Teens

Virtual Game Night

6:00pm - 8:00pm
May 14, 2021
Main Branch
Age Groups: Teens
Description
Friday, May 14, 2021 on Discord. For teens ages 12-18....
May
17

Virtual Baby Rock

10:00am - 10:30am
Age Group: Kids

Virtual Baby Rock

10:00am - 10:30am
May 17, 2021
Main Branch
Age Groups: Kids
Description
Monday, April 5, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
May
17

Virtual One-Shot Role-Playing Games

5:00pm - 8:00pm
Age Group: Teens

Virtual One-Shot Role-Playing Games

5:00pm - 8:00pm
May 17, 2021
Main Branch
Age Groups: Teens
Description
Monday, May 17, 2021 on Discord and roll20. For teens ages 13-18....
May
18

Virtual Tuesday Tales

10:00am - 10:30am
Age Group: Kids

Virtual Tuesday Tales

10:00am - 10:30am
May 18, 2021
Main Branch
Age Groups: Kids
Description
Tuesday, April 6, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
May
18

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 18, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
18

Virtual Teen Book Club

6:00pm - 7:00pm
Age Group: Teens
Registration Required

Virtual Teen Book Club

6:00pm - 7:00pm
May 18, 2021
Main Branch
Age Groups: Teens
Registration Required
Seats Remaining: 20
Description
Tuesday, May 18, 2021 on Zoom. For teens ages 12-18. Registration is required....
May
19

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
Age Group: Adults
Registration Required

NPL Knitting & Crocheting Club on Zoom

10:00am - 12:00pm
May 19, 2021
Main Branch
Age Groups: Adults
Registration Required
Description
Wednesday, May 19, 2021 from 10 am-noon. Registration is required....
May
20

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 20, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
24

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
Age Group: Teens

Virtual Teen Dungeons & Dragons

5:00pm - 8:00pm
May 24, 2021
Main Branch
Age Groups: Teens
Description
Monday, May 24, 2021 on Discord and roll20. For teens ages 13-18....
May
25

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 25, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
27

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
Age Group: Everyone

Yoga with Julia on Facebook Live

12:00pm - 12:45pm
May 27, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
May
27

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
Age Group: Teens

Virtual Teen Writers' Workshop

4:00pm - 5:00pm
May 27, 2021
Main Branch
Age Groups: Teens
Description
Thursday, May 27, 2021 on Discord. For teens ages 12-18....
  • Show More

NPL Logo

309-452-1757
206 W. College Ave. 
Normal, IL 61761
ask@normalpl.org

Chat with Library staff

Monday–Thursday
9 am–6 pm
Friday & Saturday
9 am–5 pm
Sunday
1 pm–5 pm

Proudly Supported by
Normal Public Library Foundation

InstagramFacebookTwitterYouTubePrint at NPL