Event Highlights

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

Event Calendar

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

Franklin County Public Library Events Calendar -

Upcoming Events

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

2025 Color Our World Summer Reading Challenges

This summer we are offering reading challenges for all ages! Earn prizes and chances to win in our grand prize drawings! Sign up and/or register for your specific challenge on our Beanstack...  More
Date:
Sunday, July 6, 2025
Time:
All Day Event
Audience:
  All Ages  

Summer Lunchin' In-Person

Come have lunch at the library! Free cold lunches are provided for ages 0-18. This institution is an equal opportunity provider. Meals are provided by Feeding Southwest Virginia.
Date:
Tuesday, July 8, 2025
Time:
12:00 PM - 1:00 PM
Location:
Story Hour Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids     Teens  

Summer Snackin' In-Person

Come have a snack at the library! Free snack for ages 0-18. This institution is an equal opportunity provider. Meals provided by Feeding Southwest Virginia.
Date:
Tuesday, July 8, 2025
Time:
3:30 PM - 4:00 PM
Location:
Story Hour Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids     Teens  

Teen Tuesday-Rocky Mount

Felt Friends - Join us to create your own felt frog! For ages 12-17 Location: Rocky Mount Teen Room
Date:
Tuesday, July 8, 2025
Time:
4:00 PM - 5:30 PM
Location:
Rocky Mount Library
Audience:
  Teens  

Super Summer Story Time-Rocky Mount In-Person

July 9th Theme: Bubble Art Our supercharged summer story times include all of the songs, stories,and crafts you love--plus outdoor activities! We will begin in the Story Hour room and end outside...  More
Date:
Wednesday, July 9, 2025
Time:
10:30 AM - 11:30 AM
Location:
Community Meeting Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids  

Summer Lunchin' In-Person

Come have lunch at the library! Free cold lunches are provided for ages 0-18. This institution is an equal opportunity provider. Meals are provided by Feeding Southwest Virginia.
Date:
Wednesday, July 9, 2025
Time:
12:00 PM - 1:00 PM
Location:
Story Hour Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids     Teens  

Summer Snackin' In-Person

Come have a snack at the library! Free snack for ages 0-18. This institution is an equal opportunity provider. Meals provided by Feeding Southwest Virginia.
Date:
Wednesday, July 9, 2025
Time:
3:30 PM - 4:00 PM
Location:
Story Hour Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids     Teens  

Rainbow Fish--presented by Mill Mountain Theatre In-Person

"Experience the magic of The Rainbow Fish, a vibrant adaptation of Marcus Pfister’s beloved story. This heartwarming musical brings dazzling underwater characters and the tale of friendship and...  More
Date:
Thursday, July 10, 2025
Time:
11:00 AM - 12:00 PM
Location:
Large Meeting Room, Westlake, WL, Westlake Library
Audience:
  All Ages  

Summer Lunchin' In-Person

Come have lunch at the library! Free cold lunches are provided for ages 0-18. This institution is an equal opportunity provider. Meals are provided by Feeding Southwest Virginia.
Date:
Thursday, July 10, 2025
Time:
12:00 PM - 1:00 PM
Location:
Quiet Study B, Rocky Mount, RM, Rocky Mount Library
Audience:
  Kids     Teens  

Rainbow Fish--presented by Mill Mountain Theatre In-Person

"Experience the magic of The Rainbow Fish, a vibrant adaptation of Marcus Pfister’s beloved story. This heartwarming musical brings dazzling underwater characters and the tale of friendship and...  More
Date:
Thursday, July 10, 2025
Time:
3:00 PM - 4:00 PM
Location:
Community Meeting Room, Rocky Mount, RM, Rocky Mount Library
Audience:
  All Ages  

Book an Appointment

Meet one on one with one of our staff for technology help, genealogy research or proctoring.

Search in Events

Today's Hours

Book a Librarian

Meet one on one with one of our staff for technology help, genealogy research or proctoring.