Library Hours: Monday – Thursday: 9:00 A.M. – 8:00 P.M. Friday: 9:00 A.M. – 5:00 P.M. Saturday: 10:00 A.M. – 4:00 P.M. (Open on Saturdays Labor Day through Memorial Day)

Whether you’ve got a stack of published works or have just casually considered writing, we’d love for you to join us. It’s a casual, come-as-you-are space to bounce ideas around, get encouragement to keep going, and vent about formatting headaches and characters who just won’t behave. We meet on the second Tuesday of the month from 6 – 7:30 pm. No prep needed, just bring whatever you’re working on (or nothing at all). This event is for ages 16...

Come have a playdate at the library! Join us for a drop-in social and play program for children 5 and under and their grown-ups. Children will get a chance to play and socialize with others their age, while the adults get to network and trade stories and tips. Moms, dads, grandparents, aunts, uncles, babysitters, caregivers – all are welcome!

Step into our engineering lab and put your creativity, problem-solving, and structural skills to the test in this high-stakes design challenge! Participants will use interlocking plastic bricks to engineer and construct their very own structures. Once the buildings are complete, they must face the ultimate test: our unpredictable weather machine! Each round, a new forecast will be drawn—ranging from a sudden downpour and flooding, to high wind...

Welcome to the Roseville Public Library!


Need to print from your mobile device? Click here!


Virtual Library Card user? See what Virtual Library Card users have access to!



Check out what Tutor.com  has to offer!



Start learning a new language using Transparent Language Online.


Enjoy thematically paired animated stories and nonfiction eBooks on Bookflix!



Look for family history on Ancestry.com in the library today.


See what’s in the library’s Local History Digital Collections


Follow us on FacebookInstagram, TikTok, and YouTube!


Read the August Newsletter

Click to Subscribe.

Please check your SPAM folder regularly for Library news and the Library’s eNewsletter as your email provider may not recognize the source of the Library’s email messages.