Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Chicken Creation Station In-Person

Drop in anytime between 10 and 12 and use a variety of materials to make your very own chicken!
Date:
Monday, April 20, 2026
Time:
10:00 AM - 12:00 PM
Location:
Children's Room
Audience:
  School-Age Children     Babies and Toddlers  
Categories:
  School Vacation Events  

Drop-In STEM Tutoring In-Person

Drop in for help with any math or science class! Our subject expert tutor is here to help. Open to all middle and high school students.
Date:
Monday, April 20, 2026 Show more dates
Time:
3:00 PM - 5:30 PM
Location:
Teen Space
Audience:
  Teens  
Categories:
  Job Skills  

Teen Writing Club In-Person

Every Monday, Rogers Free Library hosts a Writing Club that focuses on the art and craft of writing fiction. This club provides opportunities to learn practical tips for writing fiction, write in a...  More
Date:
Monday, April 20, 2026 Show more dates
Time:
4:30 PM - 6:00 PM
Location:
Teen Space
Audience:
  Teens  
Categories:
  Clubs  
Registration Type:
In-Person Registration
Register! - 20 seats left

Shakespeare Reading Club In-Person

"There is much matter to be heard and learned" —As You Like It “What Ho!” All lovers of William Shakespeare are invited to participate in immersive readings of selected plays by the Bard. The...  More
Date:
Monday, April 20, 2026 Show more dates
Time:
6:00 PM - 7:45 PM
Location:
Main Floor Reading Room
Audience:
  Adults     All Ages     Teens     Older Adults  
Categories:
  Clubs  

Tech Help By Appointment

Tuesdays and Fridays by appointment only. Click here to make an appointment. Do you have questions about computers, mobile devices, or e-readers? Our staff and volunteers can help! Make sure to...  More
Date:
Tuesday, April 21, 2026 Show more dates
Time:
All Day Event
Audience:
  Adults  
Categories:
  Technology  

Don't Be a Chicken: Sour Food Challenge In-Person

Can you handle sour foods or are you too chicken? Spin the wheel and try whatever sour food it lands on. If you are too chicken to try it you are out, and the rounds continue until only one...  More
Date:
Tuesday, April 21, 2026
Time:
4:00 PM - 5:00 PM
Location:
Herreshoff Community Room
Audience:
  School-Age Children  
Categories:
  School Vacation Events  
Registration Type:
In-Person Registration
Register! - 11 seats left

Drop-In English/Humanities Tutoring In-Person

Drop in for help with any English, Language Arts, or other humanities class! Our subject expert tutor is here to help. Open to all middle and high school students.
Date:
Tuesday, April 21, 2026 Show more dates
Time:
4:00 PM - 6:30 PM
Location:
Teen Space
Audience:
  Teens  
Categories:
  Job Skills  

Bristol Writing Group In-Person

Join a growing community of writers for critique and co-writing! Bring a piece or excerpt of 500 words or less for the group to critique, or just bring a pen and paper! Each session, there is time...  More
Date:
Tuesday, April 21, 2026 Show more dates
Time:
6:15 PM - 7:45 PM
Location:
Main Floor Reading Room
Audience:
  Adults  
Categories:
  Clubs  

Chicken Scratch Art In-Person

Explore "painting" with a variety of kitchen tools and recyclables. All materials will be provided. Please dress for mess. Ages 3-12.
Date:
Wednesday, April 22, 2026
Time:
10:00 AM - 11:00 AM
Location:
Herreshoff Community Room
Audience:
  School-Age Children     Babies and Toddlers  
Categories:
  School Vacation Events  
Registration Type:
In-Person Registration
Register! - 14 seats left

Homeschool Hangout In-Person

At this Homeschool Hangout, you'll have the chance to meet other homeschoolers in middle and high school! We'll have music, board/card games, snacks, and crafts, including our button maker. Best for...  More
Date:
Wednesday, April 22, 2026
Time:
12:00 PM - 2:00 PM
Location:
Teen Space
Audience:
  Teens  
Categories:
  Special Events  
Registration Type:
In-Person Registration
Register! - 15 seats left

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Make an Appointment