Filter Events by

Browse over 20,000 well-organized, like-new books, DVDs, and CDs for kids, teens and adults.
Prices start at just $0.25!
View More
Registration is closed
View More
STEAM Camp
Friday, August 12, 2022
10:00 AM - 3:00 PM
Fayetteville Free Library
Community Room AB
STEAM Summer camp for kids entering 6th, 7th,or 8th grades September 2022.
Registration will open April 1st at 6pm.
Registration is for the entire week of camp.
Basement Book Sale
Saturday, August 13, 2022
8:00 AM - 1:00 PM
Fayetteville Free Library
Basement
Join us for our first large-scale basement book sale in years!
Browse over 20,000 well-organized, like-new books, DVDs, and CDs for kids, teens and adults.
Prices start at just $0.25!
Did you know? Items in our book sale are donated to the library by the community, organized by our amazing volunteers, then sold as a fundraiser to benefit the library!
Book sales are a great way to shop sustainable, and support the library in its service to our community!
Book sales are a great way to shop sustainable, and support the library in its service to our community!
Registration is closed
View More
Family Learn to Build: DIY Tabletop Sling Puck
Saturday, August 13, 2022
2:00 PM - 3:00 PM
Fayetteville Free Library
Makerspace: Classroom
Come as a family and build a fun table top game. Each family will be able to come build and take home one project. One game per family / group please.
Please sign up using one family or group members name only.
Registration is open
New Parents/Caregivers Support Group
Monday, August 15, 2022
9:30 AM - 11:00 AM
Fayetteville Free Library
Community Room AB
Join other new caregivers and local professionals to lift each other up and learn how to best support yourself and your child.
Who: For caregivers or parents to a new baby from 0-12 months. Expecting parents are also welcome! Babies and older siblings are welcome - we will have toys out in the space for them!
When: Mondays: 8/1, 8/15 and 8/22 from 9:30-11am
Attend all 3 sessions, or any in the lineup!
Come from 9:30-11, or just part of the time!
Where: Fayetteville Free Library
Please register.
View More
Who: For caregivers or parents to a new baby from 0-12 months. Expecting parents are also welcome! Babies and older siblings are welcome - we will have toys out in the space for them!
When: Mondays: 8/1, 8/15 and 8/22 from 9:30-11am
Attend all 3 sessions, or any in the lineup!
Come from 9:30-11, or just part of the time!
Where: Fayetteville Free Library
Please register.
Registration is open
View More
Teen Advisory Board Meeting
Monday, August 15, 2022
6:00 PM - 7:30 PM
Fayetteville Free Library
Teen Lounge
The Fayetteville Free Library Teen Advisory Board helps advise the library on programs, services, and collections for middle and high school aged teens. In these meetings we will be discussing programming for grades 6-12, raising awareness of library resources, and finding better ways to support the students in our community. We will also talk about upcoming special opportunities. Pizza and soft drinks will be served.
FFL Teen Advisory Board is open to all middle and high school aged teens in the FFL Community.
Capacity is limited; registration is required.
Registration is open
Meet the Author Book Club: The Lives of Diamond Bessie
Monday, August 15, 2022
6:30 PM - 8:00 PM
Fayetteville Free Library
Community Room AB
Join us for a lively discussion of "The Lives of Diamond Bessie", followed by a live virtual Q & A with the author, Jody Hadlock. If attending via Zoom, please register: @ https://us02web.zoom.us/meeting/register/tZYufu-oqjMvGd1RxpzT6985ZTlx74NcqJgB
View More
Registration is open
Family Storytime
Tuesday, August 16, 2022
10:00 AM - 10:30 AM
Fayetteville Free Library
Community Room AB
Join us for stories, songs, and more at the library!
Starting in June, we will be outdoors in the Greenspace if weather permits. Otherwise, we will meet in our Community Room.
View More
Starting in June, we will be outdoors in the Greenspace if weather permits. Otherwise, we will meet in our Community Room.
Registration is open
View More
Teen Tuesday - Cracked Marbles
Tuesday, August 16, 2022
4:00 PM - 5:00 PM
Fayetteville Free Library
Community Room AB
This week we will be using science to crack marbles and then turn them into keychain or pendants.
Join us every Tuesday at 4 for a different activity for grades 6-8.
Capacity is limited; registration is required.
Registration is open
Walking Wednesday
Wednesday, August 17, 2022
8:30 AM - 9:15 AM
Fayetteville Free Library
Meet at CANAL LANDING PARK!
View More
Join us for a casual conversation and walking for health. We will meet at Canal Landing Park, next to Freedom of Espresso for about 45 minutes of walking.
Registration is open
Music & Movement
Wednesday, August 17, 2022
10:00 AM - 10:30 AM
Fayetteville Free Library
Community Room AB
Kids ages 0-5: join us with your parent/caregivers for singing, dancing and movement!
View More
Starting in June, we will be outside in the library's Greenspace if weather permits. In case of rain or extreme cold or heat, we will meet indoors in our Community Room.
Registration is open
View More
Fine Art Fun Mini Camp
Wednesday, August 17, 2022
10:30 AM - 11:30 AM
Fayetteville Free Library
Makerspace: Classroom
Students entering grades 1-4! Join us for a 3-part mini Fine Art Fun camp, taught by Michaeline Gleasman.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Registration is open
Dash of the Clans
Wednesday, August 17, 2022
3:30 PM - 4:15 PM
Fayetteville Free Library
Community Room AB
Kids entering grades 2-5! Join us for a robot battle!
Learn to program Dash robots to move strategically along a battlefield. You'll gain points by knocking over the opposing team's cups.
View More
Learn to program Dash robots to move strategically along a battlefield. You'll gain points by knocking over the opposing team's cups.
Space is limited; registration is required.
Registration is open
View More
Teen Craft Club
Wednesday, August 17, 2022
4:00 PM - 5:00 PM
Fayetteville Free Library
Teen Lounge
Join us in the Teen Lounge to hang out and make stuff! Do you knit? Do you crochet? Do you do needle felting? Do you fold origami? Do you like beading? Some supplies are provided. If you're already working on a project, bring it with you and hang out while making stuff.
Capacity is limited; registration is required.
Registration is open
Family Storytime
Thursday, August 18, 2022
10:00 AM - 10:30 AM
Fayetteville Free Library
Community Room AB
Join us for stories, songs, and more at the library!
Starting in June, we will be outdoors in the Greenspace if weather permits. Otherwise, we will meet in our Community Room.
View More
Starting in June, we will be outdoors in the Greenspace if weather permits. Otherwise, we will meet in our Community Room.
Registration is open
View More
Fine Art Fun Mini Camp
Thursday, August 18, 2022
10:30 AM - 11:30 AM
Fayetteville Free Library
Makerspace: Classroom
Students entering grades 1-4! Join us for a 3-part mini Fine Art Fun camp, taught by Michaeline Gleasman.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Registration is open
Family Craft and a Movie: Chip 'n' Dale: Rescue Rangers
Friday, August 19, 2022
10:00 AM - 12:00 PM
Fayetteville Free Library
Community Room AB
Join us to watch Chip & Dale: Rescue Rangers with free popcorn!
The movie will start at 10:30am. Come at 10am for a related Chip & Dale craft (optional!)
Please register.
View More
The movie will start at 10:30am. Come at 10am for a related Chip & Dale craft (optional!)
Please register.
Registration is open
View More
Fine Art Fun Mini Camp
Friday, August 19, 2022
10:30 AM - 11:30 AM
Fayetteville Free Library
Makerspace: Classroom
Students entering grades 1-4! Join us for a 3-part mini Fine Art Fun camp, taught by Michaeline Gleasman.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Camp will run Wednesday-Friday 8/17-8/19 from 10:30-11:30am.
Space is limited to 20 students. Registration and a one-time payment of $10 per child is required.
Once you have registered, you will receive the payment link by email. Payment is required by 8/1 to hold your child's place in the series.
Not your typical arts and craft class, children will learn real art. Students will bring home artwork that is completed and mounted. They will draw and paint various themed projects while experimenting with different media throughout the course.
This series is offered to participants at a reduced rate thanks to the CNY Arts Regrant program.
Registration is open
View More
Friday Matinee: The Lost City
Friday, August 19, 2022
1:00 PM - 3:00 PM

Fayetteville Free Library
Community Room AB
The Lost City is a 2022 American action-adventure comedy film directed by the Nee brothers, who co-wrote the screenplay with Oren Uziel and Dana Fox, from a story conceived by Seth Gordon.[5] It stars Sandra Bullock and Channing Tatum as a romance novelist and her cover model, who must escape a billionaire (Daniel Radcliffe) and find the lost ancient city described in one of her books. The film co-stars Da'Vine Joy Randolph, with cameo appearances by Brad Pitt and Stephen Lang.
PG-13
Closed Captioning will be on.
Capacity is limited. Registration required.
Registration is open
View More
Summer Escape Room
Saturday, August 20, 2022
2:00 PM - 3:00 PM
Fayetteville Free Library
Community Room AB
Join us for a Summer themed escape room. You will be challenged to solve clues and complete puzzles to escape (aka unlock the box full of goodies).
For grades 6-12.
Space is limited so registration is required.
Registration is open
New Parents/Caregivers Support Group
Monday, August 22, 2022
9:30 AM - 11:00 AM
Fayetteville Free Library
Community Room AB
Join other new caregivers and local professionals to lift each other up and learn how to best support yourself and your child.
Who: For caregivers or parents to a new baby from 0-12 months. Expecting parents are also welcome! Babies and older siblings are welcome - we will have toys out in the space for them!
When: Mondays: 8/1, 8/15 and 8/22 from 9:30-11am
Attend all 3 sessions, or any in the lineup!
Come from 9:30-11, or just part of the time!
Where: Fayetteville Free Library
Please register.
View More
Who: For caregivers or parents to a new baby from 0-12 months. Expecting parents are also welcome! Babies and older siblings are welcome - we will have toys out in the space for them!
When: Mondays: 8/1, 8/15 and 8/22 from 9:30-11am
Attend all 3 sessions, or any in the lineup!
Come from 9:30-11, or just part of the time!
Where: Fayetteville Free Library
Please register.
Registration is open
Family Storytime
Tuesday, August 23, 2022
10:00 AM - 10:30 AM
Fayetteville Free Library
FFL Greenspace
We will be outdoors in the Greenspace if weather permits. Otherwise, we will meet in our Emma Beard Room.
View More
Registration is open
View More
Teen Tuesday - Mini Zen Garden
Tuesday, August 23, 2022
4:00 PM - 5:00 PM
Fayetteville Free Library
FFL Greenspace
Join us to make mini zen sand gardens.
Join us every Tuesday at 4 for a different activity for grades 6-8.
Capacity is limited; registration is required.
Registration is open
Walking Wednesday
Wednesday, August 24, 2022
8:30 AM - 9:15 AM
Fayetteville Free Library
Meet at CANAL LANDING PARK!
View More
Join us for a casual conversation and walking for health. We will meet at Canal Landing Park, next to Freedom of Espresso for about 45 minutes of walking.
Registration is open
Music & Movement
Wednesday, August 24, 2022
10:00 AM - 10:30 AM
Fayetteville Free Library
Community Room AB
Kids ages 0-5: join us with your parent/caregivers for singing, dancing and movement!
View More
Starting in June, we will be outside in the library's Greenspace if weather permits. In case of rain or extreme cold or heat, we will meet indoors in our Community Room.
Registration is open
View More
Teen Craft Club
Wednesday, August 24, 2022
4:00 PM - 5:00 PM
Fayetteville Free Library
Teen Lounge
Join us in the Teen Lounge to hang out and make stuff! Do you knit? Do you crochet? Do you do needle felting? Do you fold origami? Do you like beading? Some supplies are provided. If you're already working on a project, bring it with you and hang out while making stuff.
Capacity is limited; registration is required.