LIBRARY PROGRAMS AND EVENTS

Explore the programs and events taking place at your local library this week. ​

Search for your library and events a week in advance and click on the program title to learn more.

Library:

Select your library
Library
Wilkinsburg Public Library
October 2, 2025 12:00 AM
  —  
October 2, 2025 12:00 AM
Age Group(s): Family
Youth (Ages Birth-17)
Mt. Lebanon Public Library
October 2, 2025 9:00 AM
  —  
October 2, 2025 3:00 PM
Age Group(s): Adults
Brentwood Library
October 2, 2025 9:00 AM
  —  
October 2, 2025 10:00 AM
Age Group(s): Adults
Crafton Public Library
October 2, 2025 9:00 AM
  —  
October 2, 2025 9:45 AM
Age Group(s): Adults
Mt. Lebanon Public Library
October 2, 2025 9:30 AM
  —  
October 2, 2025 10:00 AM
Age Group(s): Young Children
Sewickley Public Library
October 2, 2025 9:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Adults
Bethel Park Public Library
October 2, 2025 9:30 AM
  —  
October 2, 2025 10:30 PM
Age Group(s): Adults
Older Adults
Mt. Lebanon Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 12:00 PM
Age Group(s): Adults
Older Adults
Mt. Lebanon Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 1:00 PM
Age Group(s): Adults
Oakmont Carnegie Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 4:00 PM
Age Group(s): All Ages
Sewickley Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 10:30 AM
Age Group(s): Preschool
Shaler North Hills Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 11:30 AM
All Ages
Community Library of Allegheny Valley
October 2, 2025 10:00 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Adults
Bridgeville Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool (ages 3-5)
Brentwood Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 10:30 AM
Age Group(s): Preschool (Birth to 5)
Children
Clairton Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 11:00 AM
All Ages
Northland Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 10:30 AM
Age Group(s): Toddlers
Northland Public Library
October 2, 2025 10:00 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Children
Shaler North Hills Library
October 2, 2025 10:15 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Children
Ages 4, 5 and 6
Birth to 18 months
South Fayette Township Library
October 2, 2025 10:15 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Toddlers (14-36 months)
Sharpsburg Community Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Babies & Toddlers
Green Tree Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool (Birth to 5)
Children
Hampton Community Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 12:30 PM
Age Group(s): Preschool (Birth to 5)
Children
Moon Township Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:30 AM
All Ages
Mt. Lebanon Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Young Children
Penn Hills Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool (Birth to 5)
Oakmont Carnegie Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Babies (Birth to 2)
Plum Borough Community Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool (Birth to 5)
Children
School-Age (ages 6-11)
Western Allegheny Community Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:15 AM
Age Group(s): Preschool (Birth-Age 5)
C.C. Mellor Forest Hills
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Babies
Preschool (Birth-5)
Monroeville Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:15 AM
Age Group(s): Preschool (Birth to 5)
Children
Monroeville Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 12:30 PM
Age Group(s): Adults
Bethel Park Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Children
Northern Tier Regional Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool (Birth-5)
Robinson Township Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Children
Whitehall Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Preschool
Children
Whitehall Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Adults
Whitehall Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:45 AM
Age Group(s): Preschool
Children
Pleasant Hills Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Toddlers (2-3 years old)
Families (Adults with children)
Andrew Bayne Memorial Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:00 AM
Age Group(s): Pre-school Children (3-5years)
Dormont Public Library
October 2, 2025 10:30 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Birth-2nd Grade
Community Library of Castle Shannon
October 2, 2025 11:00 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Preschool (Birth to 5)
Scott Township Public Library
October 2, 2025 11:00 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Preschool (Birth to 5)
South Park Township Library
October 2, 2025 11:00 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Adults
Brentwood Library
October 2, 2025 11:00 AM
  —  
October 2, 2025 11:45 AM
Age Group(s): Preschool (Birth to 5)
Carnegie Library of McKeesport
October 2, 2025 11:00 AM
  —  
October 2, 2025 12:00 PM
Age Group(s): Children
School-Age (ages 6-11)
Robinson Township Library
October 2, 2025 11:00 AM
  —  
October 2, 2025 11:30 AM
Age Group(s): Children
Carnegie Free Library of Swissvale
October 2, 2025 11:00 AM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Andrew Carnegie Free Library & Music Hall
October 2, 2025 11:30 AM
  —  
October 2, 2025 12:00 PM
Age Group(s): Preschool (Birth to 5)
Plum Borough Community Library
October 2, 2025 12:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Western Allegheny Community Library
October 2, 2025 12:00 PM
  —  
October 2, 2025 12:30 PM
All Ages
Monroeville Public Library
October 2, 2025 12:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 12:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Whitehall Public Library
October 2, 2025 12:00 PM
  —  
October 2, 2025 3:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 12:30 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 12:30 PM
  —  
October 2, 2025 2:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 12:30 PM
  —  
October 2, 2025 2:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 12:30 PM
  —  
October 2, 2025 2:30 PM
Age Group(s): Adults
Carnegie Library of Homestead
October 2, 2025 1:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Teens (Ages 13-18)
Adults
Mt. Lebanon Public Library
October 2, 2025 1:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Adults
Scott Township Public Library
October 2, 2025 1:00 PM
  —  
October 2, 2025 3:00 PM
Age Group(s): Adults
Bridgeville Public Library
October 2, 2025 1:00 PM
  —  
October 2, 2025 2:00 PM
Age Group(s): Children
Preschool (ages 3-5)
Mt. Lebanon Public Library
October 2, 2025 1:30 PM
  —  
October 2, 2025 2:30 PM
Age Group(s): Adults
Older Adults
Dormont Public Library
October 2, 2025 1:30 PM
  —  
October 2, 2025 2:30 PM
Age Group(s): Birth-2nd Grade
Jefferson Hills Public Library
October 2, 2025 2:00 PM
  —  
October 2, 2025 4:00 PM
Age Group(s): Adults
Sewickley Public Library
October 2, 2025 2:00 PM
  —  
October 2, 2025 3:00 PM
Age Group(s): Adults
C.C. Mellor Forest Hills
October 2, 2025 2:00 PM
  —  
October 2, 2025 3:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 2:00 PM
  —  
October 2, 2025 4:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 2:00 PM
  —  
October 2, 2025 4:00 PM
Age Group(s): Adults
Robinson Township Library
October 2, 2025 2:00 PM
  —  
October 2, 2025 3:30 PM
Age Group(s): Adults
Sewickley Public Library
October 2, 2025 2:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Children
Monroeville Public Library
October 2, 2025 2:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 2:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 2:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 2:30 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Teens
Community Library of Castle Shannon
October 2, 2025 3:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Children
School-Age (ages 6-11)
Wilkinsburg Public Library
October 2, 2025 3:30 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Youth (Ages Birth-17)
Northland Public Library
October 2, 2025 3:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Teens
Pleasant Hills Public Library
October 2, 2025 3:30 PM
  —  
October 2, 2025 4:30 PM
Age Group(s): Teens (6th grade through high school)
Monroeville Public Library
October 2, 2025 4:00 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 4:00 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Adults
Northern Tier Regional Library - Pine Center
October 2, 2025 4:00 PM
  —  
October 2, 2025 5:30 PM
Age Group(s): Teens
Adults
Carnegie Free Library of Swissvale
October 2, 2025 4:00 PM
  —  
October 2, 2025 5:00 PM
Age Group(s): Teens (Ages 13-18)
Tweens (Ages 8-12)
Braddock Carnegie Library Association
October 2, 2025 4:00 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Children
School-Age (ages 6-12)
Mt. Lebanon Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 5:30 PM
Age Group(s): Children
School-Age
Penn Hills Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 5:15 PM
Age Group(s): Children
School-Age (ages 6-11)
Scott Township Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 5:00 PM
Age Group(s): School-Age (ages 6-11)
Monroeville Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 6:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 6:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 6:30 PM
Age Group(s): Adults
Avalon Public Library
October 2, 2025 4:30 PM
  —  
October 2, 2025 5:30 PM
Age Group(s): Teens
Adults
Scott Township Public Library
October 2, 2025 5:00 PM
  —  
October 2, 2025 5:30 PM
Age Group(s): School-Age (ages 6-11)
Western Allegheny Community Library
October 2, 2025 5:00 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Grades 3-5
Bridgeville Public Library
October 2, 2025 5:00 PM
  —  
October 2, 2025 6:00 PM
Age Group(s): Teens
Northern Tier Regional Library - Pine Center
October 2, 2025 5:00 PM
  —  
October 2, 2025 6:45 PM
Age Group(s): Adults
Sewickley Public Library
October 2, 2025 5:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Everyone
Carnegie Free Library of Swissvale
October 2, 2025 5:30 PM
  —  
October 2, 2025 6:30 PM
Age Group(s): Adults
Cooper-Siegel Community Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Teens
Adults
Jefferson Hills Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Moon Township Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 8:00 PM
All Ages
Mt. Lebanon Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Teens
Penn Hills Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Scott Township Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Shaler North Hills Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Adults
South Park Township Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Teens (ages 13-18)
Western Allegheny Community Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Millvale Community Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Adults
Bridgeville Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): School-Age (ages 6-11)
Monroeville Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Adults
Baldwin Borough Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:45 PM
Age Group(s): Adults
Robinson Township Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): All Ages
Robinson Township Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Northland Public Library
October 2, 2025 6:00 PM
  —  
October 2, 2025 7:00 PM
Age Group(s): Adults
Cooper-Siegel Community Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Adults
Mt. Lebanon Public Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Children
School-Age
Sewickley Public Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Children
Family
Shaler North Hills Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): All Ages
Brentwood Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 8:30 PM
Age Group(s): Adults
All Ages
Monroeville Public Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 8:30 PM
Age Group(s): Adults
Bethel Park Public Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Adults
All Ages
Older Adults
Northland Public Library
October 2, 2025 6:30 PM
  —  
October 2, 2025 7:30 PM
Age Group(s): Adults
All Ages
Community Library of Castle Shannon
October 2, 2025 7:00 PM
  —  
October 2, 2025 9:00 PM
Age Group(s): Adults
Sewickley Public Library
October 2, 2025 7:00 PM
  —  
October 2, 2025 8:30 PM
Age Group(s): Adults
Monroeville Public Library
October 2, 2025 7:00 PM
  —  
October 2, 2025 8:30 PM
Age Group(s): Teens
Adults
Monroeville Public Library
October 2, 2025 7:00 PM
  —  
October 2, 2025 8:30 PM
Age Group(s): Teens
Adults
Avalon Public Library
October 2, 2025 7:00 PM
  —  
October 2, 2025 8:00 PM
Age Group(s): Teens
Adults
School-Age (ages 6-11)