Event List

Age Group
Age Group
Program Type
Library Branch
Room
Ongoing Events
Event Type

Primary tabs

This event is in the "Youth (ages 0-5)" group
This event is in the "Families" group
disco ball

Preschool Dance Party

Thursday, May 21, 2026 at 10:30am - 11:00am
Auditorium at Main Branch
Program Type:
General Program
Age Group:
Youth (ages 0-5), Families

Rochester Public Library Auditorium

Put on your dancing shoes for 30-minutes of non-stop dancing fun for toddlers & preschoolers! 

Special dance parties will be held on the following dates:

This event is in the "Adults" group

Social Worker Hours

Thursday, May 21, 2026 at 1:30pm - 5:00pm
Community Info Area at Main Branch
Program Type:
Partner Program
Age Group:
Adults

A GPS Social Worker is available at the library to connect you to local resources for housing, food, employment, health, safety and other community services. Stop by at the Community Corner on the 2nd Floor of the library.

This event is in the "Adults" group
English language hello words on a chalkboard

English Conversation Group

Thursday, May 21, 2026 at 6:00pm - 7:00pm
2nd Floor Meeting Room at Main Branch
Program Type:
Social Gathering
Age Group:
Adults

Enjoy a casual hour with new friends as you practice your English skills. Adults are welcome to come join us in conversation.

This event is in the "Youth (ages 6-12)" group
This event is in the "Families" group
colorful building bricks

Family Lego® & Craft Night

Friday, May 22, 2026 at 4:30pm - 5:30pm
Auditorium at Main Branch
Program Type:
Creative, Learning, Social Gathering
Age Group:
Youth (ages 6-12), Families

Rochester Public Library Auditorium

Start your weekend with a fun-filled family event featuring Lego® building challenges and creative craft projects! 

Closed

All Day
Main Branch, Volunteer Use, Online, Outreach, Bookmobile, Offsite

The library is closed today.

Closing
This event is in the "Adults" group
yarn and crafting project out on a table

Craft & Chat

Tuesday, May 26, 2026 at 4:00pm - 7:00pm
Community Info Area at Main Branch
Program Type:
Creative, Social Gathering
Age Group:
Adults

We invite you to get creative at the library! Stop by the Library 2nd Floor area every Tuesday between 4-7PM to work on a project you bring from home and meet new friends. 

This event is in the "Adults" group
two open journals filled with writing, stickers, and flowers

Junk Journaling for Adults

Tuesday, May 26, 2026 at 6:00pm - 7:00pm
2nd Floor Meeting Room at Main Branch
Program Type:
Creative
Age Group:
Adults

Do you have a drawer full of "someday" memories—concert tickets, vintage postcards, or pretty tea tags—but no place to put them? Join us for an evening of junk journaling!

This event is in the "Adults" group
there is no place for us cover image

Real Reads Nonfiction Book Club

Wednesday, May 27, 2026 at 7:00pm - 8:00pm
2nd Floor Meeting Room at Main Branch
Program Type:
Book Clubs
Age Group:
Adults

Rochester Public Library 2nd Floor Meeting Room 

Join us each month to discuss a different non-fiction book.

This event is in the "Adults" group

Social Worker Hours

Thursday, May 28, 2026 at 1:30pm - 5:00pm
Community Info Area at Main Branch
Program Type:
Partner Program
Age Group:
Adults

A GPS Social Worker is available at the library to connect you to local resources for housing, food, employment, health, safety and other community services. Stop by at the Community Corner on the 2nd Floor of the library.

This event is in the "Adults" group
photo of a canvas painted with dots

Dot Mandala Class

Saturday, May 30, 2026 at 10:30am - 12:30pm
Auditorium at Main Branch
Program Type:
Creative
Age Group:
Adults

Auditorium 

Join us in creating mandalas on rocks and canvas' using dotting tools and acrylic paints.  Tap into your artistic side and explore the meditation and spiritual practice of creating mandalas.

Registration Required
This event is in the "Adults" group
james cover image

Historical Fiction Book Club

Saturday, May 30, 2026 at 11:00am - 12:00pm
2nd Floor Meeting Room at Main Branch
Program Type:
Book Clubs
Age Group:
Adults

Rochester Public Library 2nd Floor Meeting Room

Join us each month to read and discuss a different historical fiction novel.

In May we'll be discussing James by Percival Everett.

 

This event is in the "Adults" group
photo of a canvas painted with dots

Dot Mandala Class

Saturday, May 30, 2026 at 2:30pm - 4:30pm
Auditorium at Main Branch
Program Type:
Creative
Age Group:
Adults

Auditorium 

Join us in creating mandalas on rocks and canvas' using dotting tools and acrylic paints.  Tap into your artistic side and explore the meditation and spiritual practice of creating mandalas.

Registration Required
This event is in the "Adults" group
This event is in the "All" group
origami bird with colorful paper

Origami Club

Saturday, May 30, 2026 at 3:00pm - 4:00pm
2nd Floor Meeting Room at Main Branch
Program Type:
Creative, Learning, Social Gathering
Age Group:
Adults, All

Rochester Public Library 2nd Floor Meeting Room

Join us to practice your origami skills with other enthusiasts. All ages and skill levels welcome.

Non-Binary and Gender Non-Conforming Support Group

Monday, June 1, 2026 at 6:00pm - 7:30pm
2nd Floor Meeting Room at Main Branch
Program Type:
Partner Program
2nd Floor Meeting Room
The Non-Binary Peer Support Group was formed to foster community and provide support to our transgender and non-binary peers in Southeast Minnesota.
This event is in the "Adults" group
yarn and crafting project out on a table

Craft & Chat

Tuesday, June 2, 2026 at 4:00pm - 7:00pm
Community Info Area at Main Branch
Program Type:
Creative, Social Gathering
Age Group:
Adults

We invite you to get creative at the library! Stop by the Library 2nd Floor area every Tuesday between 4-7PM to work on a project you bring from home and meet new friends. 

This event is in the "Adults" group
Logo image of pink and blue heart with two white dots

Trans Parenting Rochester

Tuesday, June 2, 2026 at 6:00pm - 7:30pm
2nd Floor Meeting Room at Main Branch
Program Type:
Social Gathering
Age Group:
Adults

Parents and caregivers of transgender, non-binary, and gender expansive individuals get together to share resources, joys, and concerns. Trans Parenting Rochester meets on the first Tuesday of every month, and is intended for adults only.

This event is in the "Youth (ages 0-5)" group
This event is in the "Youth (ages 6-12)" group
This event is in the "Families" group
cartoon construction vehicles

Science Discovery: Construction

Wednesday, June 3, 2026 at 10:30am - 11:30am
Auditorium at Main Branch
Program Type:
Storytime
Age Group:
Youth (ages 0-5), Youth (ages 6-12), Families

Rochester Public Library Auditorium 

This event is in the "Youth (ages 0-5)" group
This event is in the "Youth (ages 6-12)" group
This event is in the "Families" group
Image of excavator digging underground with the words "Science Heroes: Digging It! Fun Science! Exciting Experiments! Audience Volunteers!"

Science Heroes: Digging It!

Wednesday, June 3, 2026 at 4:30pm - 5:30pm
Auditorium at Main Branch
Program Type:
Learning, Performances/Presentations
Age Group:
Youth (ages 0-5), Youth (ages 6-12), Families

Rochester Public Library Auditorium

Unearth your love for science in this fun and interactive S.T.E.M. show for the whole family. 

This event is in the "Youth (ages 0-5)" group
This event is in the "Youth (ages 6-12)" group
This event is in the "Families" group
disco ball with purple and pink light

Family Dance Party

Thursday, June 4, 2026 at 10:30am - 11:00am
Auditorium at Main Branch
Program Type:
Social Gathering
Age Group:
Youth (ages 0-5), Youth (ages 6-12), Families

Rochester Public Library Auditorium 

This event is in the "Adults" group

Social Worker Hours

Thursday, June 4, 2026 at 1:30pm - 5:00pm
Community Info Area at Main Branch
Program Type:
Partner Program
Age Group:
Adults

A GPS Social Worker is available at the library to connect you to local resources for housing, food, employment, health, safety and other community services. Stop by at the Community Corner on the 2nd Floor of the library.

This event is in the "Youth (ages 6-12)" group
girl blowing colored confetti off hands

Kids Crafternoon

Thursday, June 4, 2026 at 2:30pm - 3:30pm
Auditorium at Main Branch
Program Type:
Creative, Social Gathering
Age Group:
Youth (ages 6-12)

Rochester Public Library Auditorium

Let creativity take the lead at this hands‑on craft session designed just for rising 4th to 6th graders. Try new materials, learn a skill, and make something unique. 

This event is in the "Adults" group
Book Cover for Remarkably Bright Creatures

Feel Good Fiction Book Club

Thursday, June 4, 2026 at 6:30pm - 7:30pm
Auditorium at Main Branch
Program Type:
Book Clubs
Age Group:
Adults

Library Auditorium

Join us each month for a book club focusing on uplifting novels and stories.

This event is in the "Youth (ages 0-5)" group
This event is in the "Youth (ages 6-12)" group
This event is in the "Families" group
two children holding hands and walking over outdoor bridge

Storytime at Soldiers Field - Field of Fun

Friday, June 5, 2026 at 9:30am - 10:00am
Outreach
Program Type:
Storytime
Age Group:
Youth (ages 0-5), Youth (ages 6-12), Families

Soldiers Field- Field of Fun, 800 George Gibbs Drive SW, 55902

Join us for an outdoor storytime at Soldiers Field - Field of Fun near the playground off of George Gibbs Drive SW (800 George Gibbs Drive SW, 55902). 

Offsite Event

Join Our Email List

Sign up for our program/event emails to always know what is going on at the Library!