Arts & Crafts Fair

Join us for CCM's annual curated fair featuring arts, crafts and gifts made by dozens of local artists. Find the perfect something for your loved ones in our wide selection of pottery, paintings, photographs, fiber art, home goods, jewelry and much more.

This year’s fair will be held for ONE DAY ONLY on Saturday, December 8, 9 a.m. to 6 p.m., in the ballroom of the Edgewood Community House.

RAFFLE: Take a chance and win something special! Each local artist has donated an item for a raffle benefiting the library. Tickets are $1 for 1, $5 for 7, and $10 for 20, available at the sale or at CCM Edgewood through December 21. Winners will be drawn December 21.

Greens Sale

Deck the halls with fresh and fragrant holiday greens! CCM’s annual holiday greens sale is your source for wreaths, evergreen roping, centerpieces, and more. We buy our greens straight from the distributors, so they are full and fresh.

Greens preorders are now closed. A limited selection of greens will be available for purchase at the Arts & Crafts Fair.

Give the gift of a library book!

The holiday season is fast approaching, and what better to give than the gift of reading! Make a donation of $25 or more to CCM in the name of a loved one and sponsor the purchase of a new book for our collection. A bookplate with the names of you and your loved one will be placed in the new book, and we will send your loved one a beautiful acknowledgement card they can display.

Support Your Library

C.C. Mellor Memorial Library will be kicking off our Annual Appeal in the beginning of September! Check your mailbox for our letter around September 1 or pick one up at either library location.

You can make your donation one of three ways:

1. in person at either CCM Edgewood or CCM Forest Hills

2. by mail to 1 Pennwood Avenue, Pittsburgh PA 15218

3. online by clicking the button below

Thank you for your continued support of your local public library!

CCM Turns 100!

Since 1918, C.C. Mellor Memorial Library has been proud to provide library services to the communities of Edgewood, Churchill, Wilkins Township, Braddock Hills, and Forest Hills. 

Visit our 100th Anniversary page for more information about our centennial year.

NOW OPEN: A New Forest Hills Library!

Come visit us in our new home at the new Forest Hills Borough Building at 4400 Greensburg Pike. Our hours at the new location have changed. Please check our hours page for details.

Check It Out @ CCM

Library Resources

More eResources

Interlibrary Loan Log-In

Overdrive Hoopla
Ask Here PA Power Library

Ancestry Library
In-library use only

NoveList Plus NoveList K-8 Plus

Library Events

Click here to view our full calendar of events.

Click here for online event registration.

Edgewood Branch

One Pennwood Avenue
Edgewood, PA 15218

Phone: (412) 731-0909
Fax: (412) 731-8969


Monday - Thursday
10 a.m. - 8 p.m.
10 a.m. - 5 p.m.
9 a.m. - 4 p.m.

Forest Hills Branch

4400 Greensburg Pike
Forest Hills, PA 15221

Phone: (412) 436-2390
Fax: (412) 436-2391


Monday, Friday & Saturday
10 a.m. - 2 p.m.
Tuesday & Thursday
3 p.m. - 7 p.m.
Wednesday & Sunday

Follow us on social media!