Informational Alert | Coronavirus Updates
NOTICE: Contactless holds pickup is available at the Main Library. Request items and schedule pickup appointments online, by phone at 617-349-4040 or by email at

Hours & Locations

You're never far from a branch and all the services the Cambridge Public Library has to offer. All locations are accessible by public transportation. Click here for transit options near your branch.


ALERT: While our buildings are still temporarily closed to the public, we are offering contactless pickup of library holds at the Main Library (available now) and the Central Square Branch (starting Aug. 17). See our Contactless Holds Pickup page for contact information and service hours.

  • Main Library

    449 Broadway 02138: open Monday-Thursday 9am-9pm, Friday-Saturday 9am-5pm, Sunday 1-5pm: Book drop available 24/7 (garage drops available when garage is open to the public)

  • Children's Room

    open Monday-Thursday 9am-7pm, Friday-Saturday 9am-5pm, Sunday 1-5pm

  • Teen Room

    open Monday-Thursday 12-7pm, Friday 12-5pm, Saturday 9am-5pm, Sunday 1-5pm

  • Cambridge Room

    open Monday 1-5pm, Tuesday & Thursday 9am-1pm, Wednesday 5-9pm, closed Friday-Sunday

  • Boudreau Branch

    245 Concord Avenue 02138: open Monday, Wednesday, Friday 10am-6pm, Tuesday 10am-8pm, closed Thursday: Book drop available when the branch is closed

  • Central Square Branch

    45 Pearl Street: open Monday, Wednesday, Friday 10am-6pm, Tuesday & Thursday 10am-9pm (except Children's - 6pm), Saturday 10am-2pm: Book drop available 24/7

  • Collins Branch

    64 Aberdeen Avenue 02138: open Monday, Tuesday, Friday 10am-6pm, Thursday 1-8pm, closed Wednesday: Book drop available when the branch is closed

  • O'Connell Branch

    48 Sixth St. 02141: open Monday & Friday 10am-6pm and Tuesday-Thursday 10am-8pm: Book drop available when the branch is closed

  • O'Neill Branch

    70 Rindge Avenue 02140: open Monday & Wednesday 10am-8pm, Thursday & Friday 10am-6pm, closed Tuesday: Book drop available when the branch is closed

  • Valente Branch

    826 Cambridge Street 02141: open Monday & Wednesday 10am-8pm, Tuesday, Thursday, & Friday 10am-6pm, Saturday 1-5pm

  • Holidays

    See when the Main and Branch libraries are closed.

Map of Locations