Riverfront Library will close at 5pm on Thursday, April 25th for a special event.

Upcoming Events

Age Group
Age Group
Program Type
Library Branch

Primary tabs

This event is in the "Kids" group.

STEM Camp: Minecraft City Building

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Minecraft City Building

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Minecraft City Building

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Minecraft City Building

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

Indoor Recess

2:00pm - 3:00pm
Riverfront Library
Library Branch: Riverfront Library
Room: Riverfront Community Room
Age Group: Kids
Program Type: Health & Wellness
Event Details:
You're sure to have loads of fun at Indoor Recess! We have fun things to play with like jump ropes, hula hoops, hopscotch, a kid-sized basketball hoop, and lots more. ...

Disclaimer(s)

Children under 8

No person shall leave young children (ages eight and under) unattended anywhere on library premises. Parents or guardians are expected to look after their children while visiting the library with them.

Parents must stay

Parents/Guardians must stay - this is not a drop-off program.

This event is in the "Kids" group.

STEM Camp: Python coding

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Python coding

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Babies and Toddlers" group.

Live @ Will: Robert the Guitar Guy

11:15am - 11:45am
Will Library
Library Branch: Will Library
Room: Will Children's Room
Age Group: Babies and Toddlers
Program Type: Music & Dance
Event Details:
Music and movement live with Robert the Guitar Guy! Robert is an award-winning children's performer, and he creates an exciting interactive experience. No registration. ...
This event is in the "Kids" group.

STEM Camp: Scratch 2

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Babies and Toddlers" group.

Babies and Books

11:00am - 11:30am
Riverfront Library
Library Branch: Riverfront Library
Room: Riverfront The Cove
Age Group: Babies and Toddlers
Program Type: Storytime
Event Details:
Storytime and songs for children from birth to 18 months old accompanied by a caregiver. No registration required. ...
This event is in the "Kids" group.

STEM Camp: Scratch 2

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

12:00pm - 1:30pm
Riverfront Library
Registration
Library Branch: Riverfront Library
Room: Riverfront Learning Lab
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 15

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Kids" group.

STEM Camp: Scratch 2

2:30pm - 4:00pm
Will Library
Registration
Library Branch: Will Library
Room: Will Computer Room
Age Group: Kids
Program Type: Computer Classes, STEM & Technology
Registration Required
Seats Remaining: 10

STEM/Technology

STEM is an acronym for science, technology, engineering, and math. These four fields share an emphasis on innovation, problem-solving, and critical thinking. 

Event Details:
Register separately for each topic you are interested in. The student will attend all 4 sessions during the week. No prior skills required for each workshop. Week 1: Learn to code with Scratch Learn to use coding blocks to control characters,...
This event is in the "Babies and Toddlers" group.

Babies and Books

11:00am - 11:30am
Riverfront Library
Library Branch: Riverfront Library
Room: Riverfront The Cove
Age Group: Babies and Toddlers
Program Type: Storytime
Event Details:
Storytime and songs for children from birth to 18 months old accompanied by a caregiver. No registration required. ...