Upcoming Programs


Teen Community Service

Monday, December 4 at 5:00 P.M.

High school students: Need service hours? You can make cat and dog blankets and toys for the local animal rescue group, the Macomb County Animal Shelter, at the library and get credit for volunteering for that organization. This event is for teens ages 14 to 18. Registration is required.


Christmas Workshop at the Library

Thursday, December 7 Starting at 4:00 P.M.

The Roseville Public Library will celebrate the holiday with a Christmas Workshop. The Library will be closed on December 7 so that we can offer a wonderful evening of crafts, entertainment, prize drawings and treats to celebrate Christmas. You can also enjoy the City of Roseville’s Annual Tree Lighting, Sing-a-long and visit from Santa on the north side of City Hall. Enter the Library at the main entrance on the south side of the building from 4:00PM to 8:00PM for this family-friendly event.


DIY Christmas Cards

Tuesday, December 12 at 6:00 P.M.

The holidays are almost here. Get in the spirit and come decorate your very own Christmas card to share with friends or family.

Supplies are limited so registration is required. Registration is open to Roseville cardholders and begins November 21st.


Tween Painters Tape Canvas Art

Wednesday, December 13 at 3:30 P.M.

Whether you want a new decoration for your room or want a handmade gift for the holidays, join us for painting. We’ll be using paint, painter’s tape, and canvas to create unique paintings. No previous painting experience needed for this event. This event is for tweens ages 10 to 14. Registration is required and begins November 22.



A new service for Roseville Library cardholders. Let our librarians help you find your next great read!

Submit a Book Match form found here. When you fill out the form, our librarians will compile a list of book titles based on the information you provide. More detailed responses will result in better recommendations. You will receive a personalized list within a week.


Teen Volunteer Procedure and Behavior Code