781-944-0840
Sorry, we're closed.
My Account
Library Catalog
Menu
What We Have
Borrow It
Holds Pickup @ RPL
What’s New
Download and Streaming Services
Get a Library Card
Library of Things
What to Read Next
Purchase Suggestions
+
Learn It
Local History & Genealogy
Online Resources
Netguides: Personalized Tech Support
+
Use It
In-Library Services
Museum Passes
Homebound Delivery
Curbside Printing
Copy, Scan, Fax, & Notary
Meeting Room Rentals
Second Chapter Book Sale Room
+
+
+
Events
Upcoming Events
All Events
Kids
Teens
Adults
Pulse of Reading
The Vote
Community Meetings @ RPL
Suggest a Program
+
By Category
Books & Reading
Book Groups
Classes & Workshops
Lectures
Meetups
Performances & Special Events
Storytimes
+
+
+
Kids & Teens
Kids
Kids Events
Around the World in 80 Days
Storytimes
1,000 Books Before Kindergarten
Homework Help for Kids
Kids Recommended Reads
Digikids: Resources & Apps
+
Teens
Teen Events
2020 Summer Required & Recommended Reading
Homework Help for Teens
Teen Recommended Reads
+
+
+
About
The Library
Library Hours
Contact
+
Learn More
Library News
Library Policies
Mission, Vision, & Plan of Service
Board of Trustees
+
Get Involved
Volunteer & Job Opportunities
Gifts & Donations
Friends of RPL
RPL Foundation
+
+
+
Search this site
Search the catalog
Kids & Teens
Kids
KIDS EVENTS
STORYTIMES
1,000 BOOKS BEFORE KINDERGARTEN
HOMEWORK HELP
RECOMMENDED READS
DIGIKIDS
Teens
TEEN EVENTS
HOMEWORK HELP FOR TEENS
GET INVOLVED
TEEN RECOMMENDED READS
GIRLS WHO CODE
Upcoming Kids & Teen Events
Due to a directive from Governor Baker: All in-library services are suspended until further notice.
Holds pick up will be available by appointment.
Holds Pick Up