Ages 5 & under
Explore the wonders of reading with books, puppets, rhyme and songs!

Riley Library
Tue • 10:30 - 11:00 a.m.    
Wed • 6:00 - 6:30 p.m.
Sat • 10:30 - 11:00 a.m.

Downtown Library
Mon • 6:00 - 6:30 p.m.
Wed • 10:30 - 11:00 a.m.

Maidu Library
Mon • 10:30 - 11:00 a.m.
Thu • 10:30 - 11:00 a.m.

Sensory Storytime

Ages 9 & under
Join us for Sensory Storytime, designed especially for children with autism and/or sensory processing disorders, featuring books, music, fidget toys and more! Noise and behaviors are not a problem. Parent participation required. Drop-in. Free.

Maidu Library
4th Tuesday • 11:00 - 11:45 a.m.
3/26, 4/23, 5/28


Kids & Family Fun

Board at the Library

All ages
Bring your tabletop and classic board games.

Downtown Library
2nd Sat • 10:00 a.m. - 5:00 p.m.

Pokemon Club

Ages 5 - 13
Trade your cards, play your games and explore all aspects of Pokemon. Drop-in.

Riley Library
2nd & 4th Sat • 2:30 - 4:00 p.m. 


All ages
Enjoy time with your family while working on a collaborative project emphasizing science, technology, engineering, art and math! Available for in-library use during open hours.

Stack of books

Book Clubs

Club Maidu

Ages 18+
Join us at the Maidu Library for our longest running book group, Club Maidu. Enjoy favorite fiction with other people who share a passion for books!
Drop-in. Free.

Maidu Library
2nd Sat • 1:00 - 2:00 p.m.

April: Where the Crawdads Sing by Delia Owens

Mystery Book Club

Ages 18+
Don't miss a single clue! Magnifying glasses and forensic tools are not needed for this fun-filled evening. Mystery book selections are chosen by attendees. All recommendations for good reads are welcome! Drop-in. Free

Maidu Library
3rd Wed • 6:00 - 7:00 p.m.
4/17, 5/15, 6/19

April: At What Cost by James L'Etoile
May: Bluebird, Bluebird by Attica Locke
June: Death notice by Zhou Haohui

Past titles

Page Turners

Ages 18+
A great place to meet other people who share your passion for books! Join us between the covers of great books and for novel discussions.
Drop-in. Free

Maidu Library
2nd Sat • 2:30 - 4 p.m.

May: ​A Beautiful Blue Death by Charles Finch


Summer Reading

The annual Summer Reading Program at Roseville Public Library begins Monday, June 3. You can pick up your reading log at any of our locations. Read all summer and participate in activities. Program ends on Saturday, August 10. Prizes must be picked up by August 10.
More info. 

Computer class

Computer Classes

Computer Classes

Free. Registration required. Register in-person, by calling (916) 774-5221, or by clicking here

Computer Basics

Ages 18+
Learn to use a mouse and other basic computer functions.

Maidu Library
Thu, 7/18 • 1:00 - 3:00 p.m.

Internet Basics

Ages 18+
Learn about basic terms, websites and search engines.

Maidu Library
Thu, 7/25 • 1:00 - 3:00 p.m.

Setting Up an Email Account

Ages 18+
Learn about different free email providers, sending, receiving and replying to messages.

Maidu Library
Thu, 8/1 • 1:00 - 3:00 p.m.

Using an Email Account

Ages 18+
Learn about contacts and how to attach documents and photos.

Maidu Library
Thu, 8/8 • 1:00 - 3:00 p.m. 

Conversation club

Adult Enrichment

Conversation Club

Ages 18+
Practice English as a Second Language. Drop-in. Free.

Riley Library
Mon • 10:00 - 11:30 a.m.

Downtown Library
Tue • 11:15 a.m. - 12:40 p.m.
Thurs • 11:00 a.m. - 12:30 p.m.

Genealogy Workshop

Ages 18+
Research and discover your heritage with the Roseville Genealogical Society. Drop-in. Free.

Downtown Library
1st Tue of each month  • 1:00 - 3:00 p.m.

Upcoming Events

View More