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, delivered the day before the Arts & Crafts Fair.

Pre-order your holiday greens and pick them up at our Arts & Crafts Fair on December 8 or have them delivered straight to your door. Pre-order forms are available on our website. Please submit all pre-orders by November 28. A limited selection of greens will be available for purchase at the Arts & Crafts Fair.

Click here to download a pre-order form.

VOLUNTEERS: CCM is seeking volunteers to help with our holiday greens sale. The greens sale is run in conjunction with the Arts & Crafts Fair. We are seeking several volunteers to staff the greens table the day of the sale (December 8). If you are interested in volunteering, email Erin Pierce at

Give Big Pittsburgh

Get ready to give! Give Big Pittsburgh is an online giving day hosted by the Pittsburgh Magazine in conjunction with the Pittsburgh Foundation created to support the nonprofits doing great work in our community. Hundreds of nonprofits throughout Pittsburgh and its surrounding areas will work together to raise awareness, collect donations, and build a stronger sense of philanthropy throughout their local communities.

Starting at 12 a.m. on Tuesday, November 27, visit and make a donation to C.C. Mellor Memorial Library and to any of the great participating nonprofit organizations in our state. You will have 24 hours to make your donation, and all giving will end at 11:59 p.m. on November 27.

Have your donation matched! Please join our campaign and help us reach our goal of $3,000! We need you to tell your friends and family members about the important work we do and ask them to join us in helping to make a difference.

We're pleased to announce that we have a $1,500 match pool, generously donated by Sally and Mike Bogie, and by an anonymous donor. Every dollar CCM receives through Give Big Pittsburgh will receive a $0.50 MATCH!

Become a peer-to-peer fundraising leader! You can help CCM reach our funding goals by starting your own fundraiser for Give Big Pittsburgh! Peer-to-peer (P2P) fundraising is a proven way for nonprofits to extend their reach, and it’s a great way to spread the word about an organization you care about. For more information on becoming a P2P leader, email Erin Pierce at

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.

Interested in lending support to the new Forest Hills library? Donations can be made to our Forest Hills location online.

Check It Out @ CCM

Library Resources

More eResources

Interlibrary Loan Log-In

Overdrive Hoopla
RB Digital One Click Digital
Flipster Tumblebooks
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!