Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Friday, December 110:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Open playtime with toys ages 2 1/2 to 6 years.
Friday, December 11:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat.
2
Saturday, December 2All DayTake and MakeRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Holiday Wreath - pick up a kit at Roslyn Library until December 14
Sign up for a kit to turn pages from a book into a wreath.
3
4
Monday, December 410:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Zoom
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle.
Monday, December 46:30—7:30 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Winter Crafts for All Ages at Roslyn Library
Make a snowy owl, decorate a wooden house and create a gnome bookmark
Monday, December 47:00—8:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.
Monday, December 47:00—8:30 PMCommunity Room, Board Room + Middle Abington Free Library1030 Old York Rd, Abington, PA, 19001
Handmade for the Holidays
Teens, make handmade gifts for your friends and family for the holidays!
5
Tuesday, December 510:15—10:45 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Toddler Time: Ages 18 months to 3
Register starting October 23 for this Roslyn Library program.
Tuesday, December 510:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.
Tuesday, December 510:30—11:30 AMCommunity Room, Board Room + Middle Abington Free Library1030 Old York Rd, Abington, PA, 19001
Early Learners Play Group: 9 Months-2 1/2 Years
Early Learners Play Group: Ages 9 Months-2 1/2 Years
Tuesday, December 56:00—7:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.
6
7
Thursday, December 710:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 710:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Preschool Story Time: Ages 3-5
Miss Jessica will share stories, songs and a take-home craft with children and caregivers ages 3-5.
Thursday, December 710:30—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Roslyn Storytime for Ages 3-5
Join Ms. Cathy for stories, play, and a take-home craft.
Thursday, December 710:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 711:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 711:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 712:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.
Thursday, December 71:00—3:00 PMCommunity Room, Board Room + Middle Abington Free Library1030 Old York Rd, Abington, PA, 19001
Zoom
Daytime Book Discussion Group
Meet on Zoom and in person every first Thursday of the month at 1 p.m. Register to receive a Zoom invitation.
Thursday, December 76:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.
Thursday, December 77:00—8:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Adults Read YA Book Club
Adults, YA isn’t just for teens! Join YA Librarian Sara Huff for a monthly book club.
Thursday, December 77:00—8:15 PMZoom
Adult Virtual Art Class Asparagus Drawing
Registration for waitlist.
8
Friday, December 810:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Open playtime with toys ages 2 1/2 to 6 years.
Friday, December 81:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat.
9
Saturday, December 92:00—4:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Main FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
North Parking LotAbington Free Library1030 Old York Rd, Abington, PA, 19001
OutsideAbington Free Library1030 Old York Rd, Abington, PA, 19001
WinterFest
Join us for live music, crafts, a photobooth, and a holiday shopping village!
10
11
Monday, December 1110:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Zoom
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle.
Monday, December 116:30—7:30 PMZoom
Rainbow Connections Grades K-5
Join LGBTQ+ kids & allies via Zoom! Meet new friends and talk about LGBTQ+ themed books and topics in a safe space.
Monday, December 117:00—8:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.
12
Tuesday, December 1210:15—10:45 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Toddler Time: Ages 18 months to 3
Register starting October 23 for this Roslyn Library program.
Tuesday, December 1210:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.
Tuesday, December 1210:30—11:30 AMCommunity Room, Board Room + Middle Abington Free Library1030 Old York Rd, Abington, PA, 19001
Early Learners Play Group: 9 Months-2 1/2 Years
Early Learners Play Group: Ages 9 Months-2 1/2 Years
Tuesday, December 126:00—7:30 PMCommunity Room, Board Room + Middle Abington Free Library1030 Old York Rd, Abington, PA, 19001
Q Crew
Monthly meeting of Abington Free Library's Q Crew, for LGBTQ+ teens and teen allies.
Tuesday, December 126:00—7:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.
Tuesday, December 126:30—7:30 PMZoom
Winter Fox & Hot Chocolate Painting Workshop: Ages 8-11-FULL
Winter Fox & Hot Chocolate Painting Workshop: Ages 8-11
13
14
Thursday, December 1410:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 1410:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Preschool Story Time: Ages 3-5
Miss Jessica will share stories, songs and a take-home craft with children and caregivers ages 3-5.
Thursday, December 1410:30—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Roslyn Storytime for Ages 3-5
Join Ms. Cathy for stories, play, and a take-home craft.
Thursday, December 1410:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 1411:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 1411:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 1412:00—2:00 PMYoung Adult AreaAbington Free Library1030 Old York Rd, Abington, PA, 19001
Professional Headshots!
Professional Headshots!
Thursday, December 1412:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.
Thursday, December 146:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.
15
Friday, December 1510:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Open playtime with toys ages 2 1/2 to 6 years.
Friday, December 151:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat.
16
Saturday, December 1611:00 AM—12:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Mindfulness Meditation on Saturday
Registration Required. Embrace mindfulness to improve your reactions, communication, focus, and overall health.
17
18
Monday, December 1810:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Zoom
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle.
Monday, December 186:00—7:30 PMCommunity Room, MiddleAbington Free Library1030 Old York Rd, Abington, PA, 19001
Ab-TAB Meeting
Monthly meeting of Abington Free Library's Teen Advisory Board.
Monday, December 187:00—8:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.
19
Tuesday, December 19Closed
Abington Free Library
Tuesday, December 1910:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.
Tuesday, December 196:00—7:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.
Tuesday, December 197:00—7:35 PMZoom
Doggone Good Readers via Zoom: Grades 1-5
Doggone Good Readers via Zoom: Grades 1-5
20
21
Thursday, December 2110:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2110:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2111:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2111:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2112:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.
Thursday, December 216:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.
22
Friday, December 2210:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Open playtime with toys ages 2 1/2 to 6 years.
Friday, December 221:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat.
23
24
Sunday, December 24Closed
Abington Free Library
25
Monday, December 25Closed
Abington Free Library
Roslyn Branch Library
Monday, December 257:00—8:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELLED - English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.
26
Tuesday, December 2610:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Zoom
Sundays on Monday (Tuesday Reschedule)
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle.
Tuesday, December 2610:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.
Tuesday, December 2610:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdough Party at the Roslyn Library
Drop-in and play. Ages 3 to 6 , with older siblings welcome
Tuesday, December 266:00—7:30 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.
27
Wednesday, December 272:00—4:00 PMYoung Adult AreaAbington Free Library1030 Old York Rd, Abington, PA, 19001
Teen Crafternoon
Teens, need something to during the winter break? Join us for a Teen Crafternoon!
28
Thursday, December 2810:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2810:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2811:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2811:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required.
Thursday, December 2812:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.
Thursday, December 286:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.
29
Friday, December 2910:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Open playtime with toys ages 2 1/2 to 6 years.
Friday, December 291:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat.
30
31