What Can We Help You Find?

Visit

CCM Edgewood

1 Pennwood Avenue Edgewood, PA 15218

CCM Forest Hills

4400 Greensburg Pike Forest Hills, PA 15221

Let’s Celebrate!

Join us for a Renovation Celebration at 11 a.m. on Wednesday, June 17 to learn about the fall 2026 renovations at CCM Edgewood from library and community leaders!

Learn More!

Help us Renovate our Historic Edgewood Building!

Click here to donate to the “A Century of Stories, A Future of Possibilities” campaign and unlock matching funds.

Donate Now!

CCM Edgewood Hours

Monday 10:00 AM – 8:00 PM
Tuesday 10:00 AM – 8:00 PM
Wednesday 10:00 AM – 8:00 PM
Thursday 10:00 AM – 8:00 PM
Friday 10:00 AM – 5:00 PM
Saturday 9:00 AM – 4:00 PM
Sunday Closed

CCM Forest Hills Hours

Monday Closed
Tuesday 10:00 AM – 5:00 PM
Wednesday Closed
Thursday 12:00 PM – 7:00 PM
Friday Closed
Saturday 10:00 AM – 5:00 PM
Sunday Closed

Upcoming Events

Embryology and Hatching Chicks

Wednesday, June 10 | 12:00am

Embryology and Hatching Chicks

Something big is hatching once again at your library! We’ll be incubating chicken eggs starting June 10 in the children’s room at CCM Edgewood. Their projected hatch date is July 1, and then we’ll get to see the chicks grow and change until they return to the farm July 15….
Dying Curious Book Club

Wednesday, June 17 | 2:00pm

Dying Curious Book Club

Fiction Room, CCM Edgewood

A nonfiction book club for people who want to read about, think about, and talk about, death and dying.Book List:On Living by Kerry Eagan (Jan. 21 26)Confessions Of A Mediocre Widow by Catherine Tidd (Feb. 18 26)How We Die by Sherwin Nuland (Mar. 18 26)In Love by Amy Bloom (Apr….
Library in the Park!

Wednesday, June 17 | 2:00pm

Library in the Park!

  Calling all tweens! This summer we’ll be heading to Koenig Field for “Library in the Park!” Check-in will be at CCM Edgewood at 2 p.m., then we’ll walk down to the field, play field games, have a snack, and then do a craft. We’ll walk back to the library for pick-up…

Support the Library

Support our mission! Every contribution helps us provide essential resources and programs for our community.

Support us

How may we help?

We’re here for you! Find answers to your questions, connect with our friendly staff, and discover helpful resources.

Contact us