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
Mar
2

Yoga with Julia

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

Yoga with Julia

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

Tax Law Changes for 2021

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

Tax Law Changes for 2021

6:00pm - 7:00pm
Mar 2, 2021
Main Branch
Age Groups: Adults
Description
Tuesday, March 2, 2021 at 6 pm. Presented by The Institute for Financial Education. Registration is required....
Mar
3

NPL Knitting & Crocheting Club

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

NPL Knitting & Crocheting Club

10:00am - 12:00pm
Mar 3, 2021
Main Branch
Age Groups: Adults
Registration Required
Description
Wednesday, March 3, 2021 from 10 am - noon. Registration is required...
Mar
4

Yoga with Julia

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

Yoga with Julia

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

Teen Writers' Workshop

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

Teen Writers' Workshop

4:00pm - 5:00pm
Mar 4, 2021
Main Branch
Age Groups: Teens
Description
Connect virtually with other teen writers! We will share ideas on a collaborative Google doc, or read selections from our current projects out loud on our Discord....
Mar
8

Baby Rock

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

Baby Rock

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

Teen Dungeons & Dragons

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

Teen Dungeons & Dragons

5:00pm - 8:00pm
Mar 8, 2021
Main Branch
Age Groups: Teens
Description
On Roll20 & Discord...
Mar
9

Tuesday Tales

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

Tuesday Tales

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

Yoga with Julia

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

Yoga with Julia

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

Yoga with Julia

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

Yoga with Julia

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

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
Mar 12, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 19
Description
Friday, March 12, 2021 at 10 am on Zoom. Registration is required and space is limited....
Mar
15

One-Shot Role-Playing Games

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

One-Shot Role-Playing Games

5:00pm - 8:00pm
Mar 15, 2021
Main Branch
Age Groups: Teens
Description
For those curious about the world of tabletop role-playing games beyond Dungeons & Dragons....
Mar
16

Yoga with Julia

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

Yoga with Julia

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

Make It with Sheri: Luck O' the Irish

3:30pm - 4:00pm
Age Group: Everyone

Make It with Sheri: Luck O' the Irish

3:30pm - 4:00pm
Mar 16, 2021
Main Branch
Age Groups: Everyone
Description
Tuesday, March 16, 2021 at 3:30 pm on Facebook Live. Video will remain available to watch later....
Mar
16

Teen Book Club

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

Teen Book Club

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

Poetry is Normal Presents Jessy Randall

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

Poetry is Normal Presents Jessy Randall

7:00pm - 8:00pm
Mar 16, 2021
Main Branch
Age Groups: Adults
Description
Tuesday, March 16, 2021 form 7-8 pm on Facebook Live. ...
Mar
17

NPL Knitting & Crocheting Club

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

NPL Knitting & Crocheting Club

10:00am - 12:00pm
Mar 17, 2021
Main Branch
Age Groups: Adults
Registration Required
Description
Wednesday, March 17, 2021 from 10 am - noon. Registration is required...
Mar
18

Yoga with Julia

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

Yoga with Julia

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

Teen Writers' Workshop

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

Teen Writers' Workshop

4:00pm - 5:00pm
Mar 18, 2021
Main Branch
Age Groups: Teens
Description
Connect virtually with other teen writers! We will share ideas on a collaborative Google doc, or read selections from our current projects out loud on our Discord....
Mar
22

Baby Rock

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

Baby Rock

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

Teen Dungeons & Dragons

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

Teen Dungeons & Dragons

5:00pm - 8:00pm
Mar 22, 2021
Main Branch
Age Groups: Teens
Description
On Roll20 & Discord...
Mar
23

Tuesday Tales

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

Tuesday Tales

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

STEAM Club @ Home: Brush Bots

11:00am - 12:00pm
Age Group: Kids
Registration Required

STEAM Club @ Home: Brush Bots

11:00am - 12:00pm
Mar 23, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 16
Description
Tuesday, March 23, 2021 at 11 am on Zoom. For ages 8-12. Registration is required and space is limited....
Mar
26

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
Mar 26, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 20
Description
Friday, March 26, 2021 at 10 am on Zoom. Registration is required....
Mar
26

Virtual Game Night

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

Virtual Game Night

6:00pm - 8:00pm
Mar 26, 2021
Main Branch
Age Groups: Teens
Description
Join us in the Discord for several rounds of Among Us and Jackbox games. You will need a mobile device to play....
Mar
27

LEGO My LIbrary @ Home

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

LEGO My LIbrary @ Home

10:00am - 11:00am
Mar 27, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 25
Description
Saturday, March 27, 2021 at 10 am on Zoom. For ages 2-12. Registration is required and space is limited....
Mar
30

Yoga with Julia

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

Yoga with Julia

12:00pm - 12:45pm
Mar 30, 2021
Main Branch
Age Groups: Everyone
Description
On Facebook Live...
Mar
31

NPL Board Meeting

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

NPL Board Meeting

5:30pm - 8:00pm
Mar 31, 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
4

Library Closed

All Day

Library Closed

All Day
Main Branch
Apr
5

Baby Rock

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

Baby Rock

10:00am - 10:30am
Apr 5, 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
6

Tuesday Tales

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

Tuesday Tales

10:00am - 10:30am
Apr 6, 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
9

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 9, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 20
Description
Friday, April 9, 2021 at 10 am on Zoom. Registration is required....
Apr
14

Retirement Roundtable

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

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
19

Baby Rock

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

Baby Rock

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

Tuesday Tales

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

Tuesday Tales

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

Earth Day: Story & Craft

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

Earth Day: Story & Craft

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

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: 20
Description
Friday, April 23, 2021 at 10 am on Zoom. Registration is required....
Apr
23

Earth Day: Story & Craft

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

Earth Day: Story & Craft

11:00am - 11:45am
Apr 23, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 25
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
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....
May
3

Baby Rock

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

Baby Rock

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

Tuesday Tales

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

Tuesday Tales

10:00am - 10:30am
May 4, 2021
Main Branch
Age Groups: Kids
Description
Tuesday, May 4, 2021, at 10 am. Video will remain posted to Facebook and YouTube for an extended period of time....
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
17

Baby Rock

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

Baby Rock

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

Tuesday Tales

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

Tuesday Tales

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

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 28, 2021
Main Branch
Age Groups: Kids
Registration Required
Seats Remaining: 20
Description
Friday, May 28, 2021 at 10 am on Zoom. Registration is required....
May
30

Library Closed

All Day

Library Closed

All Day
Main Branch
May
31

Library Closed

All Day

Library Closed

All Day
Main Branch
Jul
4

Library Closed

All Day

Library Closed

All Day
Main Branch
Jul
5

Library Closed

All Day

Library Closed

All Day
Main Branch
Sep
5

Library Closed

All Day

Library Closed

All Day
Main Branch
  • 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