Explore free all ages programs at the Roseville Public Library, offering events and activities that bring the community together to read, imagine and explore.
Enjoy a range of talks from bestselling authors and thought leaders. Access online events with live, interactive Q&A sessions and recordings available for later viewing at libraryc.org/rosevilleca. 
Our book sales are at the Downtown Library from 10:00am-3:00pm. Come browse thousands of gently used books at unbeatable prices! From bestsellers and classics to children’s books and cookbooks, there’s something for every reader. 

Prices: Unless otherwise marked, children's books are $1, hardbacks are $3, and paperbacks are $2.

Upcoming sales: 

Saturday, July 25, 2026
Saturday, Oct 24, 2026

Our three library locations all have used bookstores open during library hours! Shop anytime. 
Checkmate! Whether you’re a grandmaster or a beginner, all skill levels and ages are welcome. Bring your own board or use one of ours. 

Players under the age of 13 must be accompanied by parent/guardian.

Location: Downtown Library
2nd Tue • 4:00–5:00pm

Location: Maidu Library
3rd Tue • 4:00–5:00pm

Location: Riley Library
4th Tue • 4:00–5:00pm

Saturday, June 1-13. For all ages.

Pick up a potato from any Roseville Public Library location between June 1 and June 13 to customize your very own Spuddy Buddy! Take your reading buddy with you on your summer adventures, whether it's hitting the beach, camping under the stars or spending the afternoon reading to your buddy at the library. Send photos of your Spuddy Buddy adventures to the library email library@roseville.ca.us or tag us on social media @rsvl_libraries to appear in our summer photo album.

10:00am-12:00pm
Saturday, June 6 at Maidu Community Center. For all ages. 

Come see what we've got sprouting at the Summer Reading Challenge Kick Off Party. Featuring a Storytime (10:30am), wild animal show (11:00-11:50am), balloon and bubble artist, giant games, crafts by Lakeshore Learning and special guests Bluey and Bingo. Don't forget to pick up your reading logs!
5:30-6:30pm. 
Thursday, June 11 at Maidu Community Center. For all ages. 

We're going green this season with more prizes for the whole family! Children under 13 must be accompanied by an adult.
2:00-3:00pm
Wednesday, June 17 at Maidu Library. For all ages. 

Welcome back our favorite apiarist from Backyard Beekeepers. Learn about these pollinators and enjoy the fruits (or honey) of their labor. Observe live bees in their hives, try on protective beekeeper gear and discover how these insects make honey. 
4:30-5:30pm
Wednesday, June 24 at Maidu Community Center. For all ages.

This mad scientist will blow your socks off with experiments that seem like magic. From defying gravity to a foam explosion, everything in this show goes spin, pop, boom!

6:00-7:00pm
Tuesday, June 30 at Downtown Library. For all ages.

Special guest Esther Roman is a cultural historian of African American memorabilia. Celebrate Juneteenth and our nation’s 250th birthday with Esther as we tour her expansive collection of artifacts and ephemera spanning generations. Don’t miss this retrospective on African American culture and how it shaped a nation.

5:30-6:30pm
Wednesday, July 1 at Mahany Fitness Center. For all ages. 

Battle bots assemble! Move from station to station for a crash course in building, modifying, coding and navigating robots courtesy of the young engineers of Placer Robotics. Get inspired to design and code your very own battle bot.
10:00am-12:00pm
Thursday, July 23 at Utility Exploration Center activity room. For all ages. 

Dig in and grow with us. Learn practical, hands-on gardening skills in a relaxed and welcoming environment. From soil health and plant selection to seasonal care and sustainable practices, designed to build confidence and enjoyment in the garden. 
10:00am-12:00pm
Saturday, August 1 at Maidu Community Center. For all ages. 

The Summer Reading Challenge may be coming to a close, but we're singing and dancing our way to the very end. Featuring silly sing-alongs, delightful dances, LEGO station, giant games, crafts and Headliner Music Academy's Musical Petting Zoo (just instruments, no animals). Submit reading logs to a Roseville Public Library location before 5:00pm. Winners announced by mid-August.
Choose a flower and write the title of your favorite book on it! Then glue on a stem and leaves and turn your flower in at the desk. Staff will display the flowers all around the library to create a blooming garden of readers!
Discover Youth, Teen, Adult and City of Roseville programs by clicking the tiles below.