Skip to content
The AFL is open Mon-Thu 10AM-8PM; Fri & Sat 10AM-5PM.
Toggle Navigation
Discover
About Us
AFL Mission, Vision & Goals
Library Expansion Project
Blog
Newsletter
FAQs
Online Resources
Our Library and the PA Forward Star Program
Adults
Computer Classes
Prime Time
Take-A-Break Tuesday Schedule
The Last Monday Night Book Group
Lebanon County Reads
Books to Go
Children
GO Lebanon
1,000 Books Before Kindergarten
Kids’ Corner
Young Adults
Youth Room
Teen D & D
Specialty Lending Programs
Ukuleles
WiFi Hotspots
Events
eBooks
How Do I…
Contact the Library
Find Items in my Library
Get the App
Event Series
Event Series:
Annville Free Library Chess Club
Annville Free Library Chess Club
September 14, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 18 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 9 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 5 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 26 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 17, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 7, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 27, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 19, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 9, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 29, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 18, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 10, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 30, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 20, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 11, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 31, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 7, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 29, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 21, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 25 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 16 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 12 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 2, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 24, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 14, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 4, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 26, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 16, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 5, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 25, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 17, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 7, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 27, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 18, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 7, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 14, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 5, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 28, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 1 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 23 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 19 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 9, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 1, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 21, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 11, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 2, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 23, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 12, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 4, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 24, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 14, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 3, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 25, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 14, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 21, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 12, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 5, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 8 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 30 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 26 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 16, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 8, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 28, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 18, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 9, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 30, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 19, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 11, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 1, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 21, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 10, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 1, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 21, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 28, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 19, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 12, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 15 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 6 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 3 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 23, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 15, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 4, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 25, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 16, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 6, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 26, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 18, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 8, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 28, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 17, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 8, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 28, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 4, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 19, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 22 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 13 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 10 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 30, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 22, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 11, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 1, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 23, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 13, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 3, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 25, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 15, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 4, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 24, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 15, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 5, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 11, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 30, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 26, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 29 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 20 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 17 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 6, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 29, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 18, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 8, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 30, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 20, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 10, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 1, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 22, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 11, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 2, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 22, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 12, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 18, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 6, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 2, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 7 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 27 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 24 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 13, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 5, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 25, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 15, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 7, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 27, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 17, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 8, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 29, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 18, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 9, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 29, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 19, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 25, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 13, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 9, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 14 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 11 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 31 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 20, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 12, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 2, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 22, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 14, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 3, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 24, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 15, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 5, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 25, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 16, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 6, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 26, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 1, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 20, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 16, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 21 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 18 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 7 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 27, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 19, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 9, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 29, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 21, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 10, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 31, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 22, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 12, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 2, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 23, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 13, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 2, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 8, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 27, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 7, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 28 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 25 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 14 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 6, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 26, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 16, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 5, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 28, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 17, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 7, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 29, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 19, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 9, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 30, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 20, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 9, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 15, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 3, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 14, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 4 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 1 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 21 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 13, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 3, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 23, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 12, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 4, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 24, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 14, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 6, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 26, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 16, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 6, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 27, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 31, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 22, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 10, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 21, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 11 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 8 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 28 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 20, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 10, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 30, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 19, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 11, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 1, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 21, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 13, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 2, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 23, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 13, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 3, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 23, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 1, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 17, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 28, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 18 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 15 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 5 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 27, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 17, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 6, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 26, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 18, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 8, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 28, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 20, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 9, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 30, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 20, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 10, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 16, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 8, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 24, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 4 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 25 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 22 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 12 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 3, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 24, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 13, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 5, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 25, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 15, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 4, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 27, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 16, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 6, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 27, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 17, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 23, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 15, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 7, 2023 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 11 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 2 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 29 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
December 19 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
April 10, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 31, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 20, 2025 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 12, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
July 2, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
October 22, 2026 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
February 11, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
June 3, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
September 23, 2027 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
January 13, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
May 4, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
August 24, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
November 30, 2028 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Annville Free Library Chess Club
March 22, 2029 @ 3:00 pm
-
5:00 pm
Every Thursday from 3:00 – 5:00 pm
No registration required. Drop in anytime.
All levels & ages welcome.
Can’t play? Come and learn!
Add to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Page load link
Go to Top