Upcoming Events

Oct 12 2022 - 4:30pm
with moderator Christine Scarpa. Meet at the library with others interested in learning more about Italian art, music, architecture, history, and lifestyles. Registration is required. To register, please email [email protected], stop by the circulation desk, or call us at 609-967-7155.
Oct 12 2022 - 5:00pm
Get inspired from various autumn shapes and forms to draw and paint your own design on terra cotta flower pots. Perfect for your fall flower display! Registration is required. Avalon residents may register beginning on September 8. All others may register beginning on September 22. To register,... more
Oct 13 2022 - 1:00pm
Have you spent time researching your family but are now stuck and getting nowhere with your research? In this workshop, you will learn how to use Avalon Free Public Library resources to "dig deeper" into your family roots. (Timelines, DNA, and other materials will be discussed.) Registration is... more
Oct 15 2022 - 10:00am
Oct 15 2022 - 3:00pm
Do you keep hearing about 5G and want to know more? Learn about 5G and what it means for you.
Oct 17 2022 - 3:00pm
Meet and share knitting techniques. All levels of knitters are welcome.
Oct 17 2022 - 5:45pm
Join the Scrabblers for Word Play! Bring your own team or play with others.
Oct 18 2022 - 6:00pm
Certified Commercial Drone Pilot Michael Palumbo will be here to demonstrate a drone and 45-inch curve high resolution screen. Michael teaches drone certification exam prep for the Cape May County Technical School District.
Oct 19 2022 - 10:00am
Join Miss Linda for stories, songs, and rhymes! Suggested for ages 3 and under.
Oct 19 2022 - 6:00pm
with Christine Scarpa. Title for October: "The American Heiress" by Daisy Goodwin. Registration is required. To register, please email [email protected], stop by the circulation desk, or call us at 609-967-7155. A limited number of physical copies will be available for loan from the... more

October 2022

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
25
26
27
28
29
30
1
 
 
 
 
 
 
2
3
4
5
6
7
8
 
 
5:45 pm to 7:45 pm
 
 
 
6:00 pm to 7:30 pm
 
3:30 pm to 5:30 pm
 
 
10:00 am to 11:00 am
 
9
10
11
12
13
14
15
 
 
3:00 pm to 4:00 pm
 
16
17
18
19
20
21
22
 
 
5:45 pm to 7:45 pm
 
 
6:00 pm to 7:30 pm
 
 
 
23
24
25
26
27
28
29
 
 
 
 
 
30
31
1
2
3
4
5