Events

August 2025

SU
MO
TU
WE
TH
FR
SA
27
28
29
30
31
1
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Bullet Journal – Friday Flashes in Time
2:00 pm - 4:00 pm
Check out our Friday Flashes in Time program. Offered on Fridays from 2-4pm this is a good chance to socialize with other adults. There will be a different theme every week of the month. The first Friday will be making a Bullet Journal. We supply the journal, you bring your creativity! , ...
Kids VR
2:00 pm - 3:30 pm
Enjoy playing “I am Cat,” “Parkour Tag,” or “BeatSaber”! This session is for kids under 13. Playingtime is limited and registration needed. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
2
Makerspace – Open Play
10:30 am - 3:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Saturday Crafting
1:30 pm - 3:30 pm
On the first Saturday of each month from 1:30-3:30, join us for Saturday crafting. March 2025’s craft is Button Making! This program is for ages 8 and up. Families are welcome. Young children must be supervised at this program. , ...
Color the Library
1:30 pm - 3:30 pm
Drop-in to help us “Color the Library” by adding your colored hand print to the library’s raised garden bed and create art to display around the library. Supplies Provided , ...
3
4
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Makerspace – Open Play
10:30 am - 1:30 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
5
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Storytime
10:30 am - 11:30 am
Children and caregivers are invited to enjoy picture books, poems, and songs at our First Years Storytime every Tuesday at 10:30! This storytime is ideal for children ages 0-3. After our story, we encourage active play and exploration of early science concepts.   , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Teen Crafting
5:00 pm - 7:00 pm
Stop by the library every Tuesday at 5:00pm for Teen Crafting! Learn, collaborate, create, and grow at this free program. All supplies are provided by the library. For more information on weekly crafts, view our printable calendar or call us at (716) 484-7135 Ext. 234. This program is for ages 12-18. , ...
6
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Outdoor Storytime
10:30 am - 11:00 am
Supports literacy skills & Social-Emotional Well-Being Stories followed by active play and socializing. Created for ages 4-5 , ...
Mobile Market*
11:30 am - 12:30 pm
Summer Mobile Market Indoors or Outdoors weather dependent , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Meet the Masters
1:00 pm - 2:00 pm
Van Gopher? Peacockso? Frida Catlo? Where did these mascots come from!?Join us every Community Wednesday to learn about our mascots’ artistic namesakes and the Masterpieces they created in real life! Each week will bring information about 2 of our artists and a small craft to pay homage to their great works. Colo , ...
Creative Writing Group*
3:00 pm - 5:30 pm
Join fellow creative writers within our community each Wednesday from 3:00 to 5:30 PM.   *This program is developed and run by an external community organization or individual. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
7
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Infinity Drumming
11:00 am - 2:00 pm
Join us on the Front Lawn for drumming lessons! Drums and other percussion instruments are provided, or you can bring your drum. Funded by the Murray L. Bob Educational Initiative. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Boba and Marble Art
1:30 pm - 2:30 pm
Make Bubble Tea, share snacks, and paint using non-traditional items such as marbles, string, straws, and more! Registration is required. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Crafting & Community
5:00 pm - 7:00 pm
Craft with the library! Participants are encouraged to bring their own projects and share skills at this weekly event every Thursday from 5:00-7:00pm. The 2nd and 4th Thursdays of the month include planned activities. No registration is required for this free program. To view upcoming crafts, check out our monthly PDF , ...
8
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Genealogy & Memory Lab – Friday Flashes in Time
2:00 pm - 4:00 pm
Check out our Friday Flashes in Time program. Offered on Fridays from 2-4pm this is a good chance to socialize with other adults. There will be a different theme every week of the month. The second Friday will be Genealogy & Memory Lab. Staff will be on hand to help with genealogical research or to teach you how to , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
9
Makerspace – Open Play
10:30 am - 3:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
10
11
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Makerspace – Open Play
10:30 am - 1:30 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
12
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Storytime
10:30 am - 11:30 am
Children and caregivers are invited to enjoy picture books, poems, and songs at our First Years Storytime every Tuesday at 10:30! This storytime is ideal for children ages 0-3. After our story, we encourage active play and exploration of early science concepts.   , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Teen Crafting
5:00 pm - 7:00 pm
Stop by the library every Tuesday at 5:00pm for Teen Crafting! Learn, collaborate, create, and grow at this free program. All supplies are provided by the library. For more information on weekly crafts, view our printable calendar or call us at (716) 484-7135 Ext. 234. This program is for ages 12-18. , ...
Pet Portraits
5:00 pm - 6:30 pm
Using animals available for adoption at Chautauqua Humane Society as models, participants will learn how to create realistic pet portraits. Registration is recommended due to limited supplies. Register at the Information Desk or call 716-484-7135 x226. , ...
13
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Outdoor Storytime
10:30 am - 11:00 am
Supports literacy skills & Social-Emotional Well-Being Stories followed by active play and socializing. Created for ages 4-5 , ...
Mobile Market*
11:30 am - 12:30 pm
Summer Mobile Market Indoors or Outdoors weather dependent , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Meet the Masters
1:00 pm - 2:00 pm
Van Gopher? Peacockso? Frida Catlo? Where did these mascots come from!?Join us every Community Wednesday to learn about our mascots’ artistic namesakes and the Masterpieces they created in real life! Each week will bring information about 2 of our artists and a small craft to pay homage to their great works. Colo , ...
Creative Writing Group*
3:00 pm - 5:30 pm
Join fellow creative writers within our community each Wednesday from 3:00 to 5:30 PM.   *This program is developed and run by an external community organization or individual. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Books & Brews
5:30 pm - 6:30 pm
Books and Brews Library Book Club @ Labyrinth Wednesday 2/12 5:30-6:30 Monthly Book Club for Adults! Meets at Labyrinth (12 E. 4th St, Jamestown) Casual & Fun Library Staff Led Discussions February’s Book: The Final Girl Support Group by Grady Hendrix , ...
14
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Infinity Drumming
11:00 am - 2:00 pm
Join us on the Front Lawn for drumming lessons! Drums and other percussion instruments are provided, or you can bring your drum. Funded by the Murray L. Bob Educational Initiative. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Crafting & Community
5:00 pm - 7:00 pm
Craft with the library! Participants are encouraged to bring their own projects and share skills at this weekly event every Thursday from 5:00-7:00pm. The 2nd and 4th Thursdays of the month include planned activities. No registration is required for this free program. To view upcoming crafts, check out our monthly PDF , ...
15
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
No-Pressure Book Club – Friday Flashes in Time
2:00 pm - 4:00 pm
Check out our Friday Flashes in Time program. Offered on Fridays from 2-4pm this is a good chance to socialize with other adults. There will be a different theme every week of the month. The third Friday will be our No-Pressure Book Club. There’s no assigned reading, just stop by to chat about the books you’ , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
All Ages Movie Night
4:30 pm - 6:30 pm
Drop in to relax and enjoy a family-friendly movie together. This month’s movie is: Sonic the Hedgehog 2 (2022)When Dr. Robotnik returns with a new partner, Knuckles, in search of an emerald that has the power to destroy civilizations, S , ...
16
Makerspace – Open Play
10:30 am - 3:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Teen VR
2:00 pm - 3:30 pm
Play “Job Simulator,” “Parkour Tag,” or “Beat Saber”! Board games, snacks, and a live stream of players will be available as you wait for your turn. Play time is limited and registration is required for this free Program. , ...
17
18
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Makerspace – Open Play
10:30 am - 1:30 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Musical Expressions
1:30 pm - 2:30 pm
Art lovers of all ages are invited to come listen to live piano music, watch live artists create visual art of the inspiration they hear, and make art while listening to music. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
19
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Storytime
10:30 am - 11:30 am
Children and caregivers are invited to enjoy picture books, poems, and songs at our First Years Storytime every Tuesday at 10:30! This storytime is ideal for children ages 0-3. After our story, we encourage active play and exploration of early science concepts.   , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Teen VR
4:30 pm - 5:30 pm
Try our Virtual Reality Headsets! Snacks and Games available while you wait your turn. , ...
Teen Crafting
5:00 pm - 7:00 pm
Stop by the library every Tuesday at 5:00pm for Teen Crafting! Learn, collaborate, create, and grow at this free program. All supplies are provided by the library. For more information on weekly crafts, view our printable calendar or call us at (716) 484-7135 Ext. 234. This program is for ages 12-18. , ...
20
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Outdoor Storytime
10:30 am - 11:00 am
Supports literacy skills & Social-Emotional Well-Being Stories followed by active play and socializing. Created for ages 4-5 , ...
Mobile Market*
11:30 am - 12:30 pm
Summer Mobile Market Indoors or Outdoors weather dependent , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Meet the Masters
1:00 pm - 2:00 pm
Van Gopher? Peacockso? Frida Catlo? Where did these mascots come from!?Join us every Community Wednesday to learn about our mascots’ artistic namesakes and the Masterpieces they created in real life! Each week will bring information about 2 of our artists and a small craft to pay homage to their great works. Colo , ...
Creative Writing Group*
3:00 pm - 5:30 pm
Join fellow creative writers within our community each Wednesday from 3:00 to 5:30 PM.   *This program is developed and run by an external community organization or individual. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
21
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Salt Art & Flowers
10:30 am - 11:30 am
Create salt art creation using salt, glue, and watercolor paint. Registration is requested for children 6-12, but any age child may participate with adult assistance. , ...
Infinity Drumming
11:00 am - 2:00 pm
Join us on the Front Lawn for drumming lessons! Drums and other percussion instruments are provided, or you can bring your drum. Funded by the Murray L. Bob Educational Initiative. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Crafting & Community
5:00 pm - 7:00 pm
Craft with the library! Participants are encouraged to bring their own projects and share skills at this weekly event every Thursday from 5:00-7:00pm. The 2nd and 4th Thursdays of the month include planned activities. No registration is required for this free program. To view upcoming crafts, check out our monthly PDF , ...
22
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Wild Card – Friday Flashes in Time
2:00 pm - 4:00 pm
Check out our Friday Flashes in Time program. Offered on Fridays from 2-4pm this is a good chance to socialize with other adults. There will be a different theme every week of the month. The fourth Friday will be a Wild Card. This will change from month to month so check out our social media and in-library flyers to se , ...
Pick a Book, Make a Paint Palette
2:00 pm - 4:00 pm
Create a color palette around your favorite book design. Use the colors in your palette to create a piece of art inspired by your favorite book. For ages 14 and up; supplies provided. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
23
Makerspace – Open Play
10:30 am - 3:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Family VR
11:00 am - 6:00 pm
Stop by the front lobby to play Virtual Reality games at the library. , ...
24
25
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Makerspace – Open Play
10:30 am - 1:30 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
26
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Storytime
10:30 am - 11:30 am
Children and caregivers are invited to enjoy picture books, poems, and songs at our First Years Storytime every Tuesday at 10:30! This storytime is ideal for children ages 0-3. After our story, we encourage active play and exploration of early science concepts.   , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Teen Crafting
5:00 pm - 7:00 pm
Stop by the library every Tuesday at 5:00pm for Teen Crafting! Learn, collaborate, create, and grow at this free program. All supplies are provided by the library. For more information on weekly crafts, view our printable calendar or call us at (716) 484-7135 Ext. 234. This program is for ages 12-18. , ...
27
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
Outdoor Storytime
10:30 am - 11:00 am
Supports literacy skills & Social-Emotional Well-Being Stories followed by active play and socializing. Created for ages 4-5 , ...
Mobile Market*
11:30 am - 12:30 pm
Summer Mobile Market Indoors or Outdoors weather dependent , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Meet the Masters
1:00 pm - 2:00 pm
Van Gopher? Peacockso? Frida Catlo? Where did these mascots come from!?Join us every Community Wednesday to learn about our mascots’ artistic namesakes and the Masterpieces they created in real life! Each week will bring information about 2 of our artists and a small craft to pay homage to their great works. Colo , ...
Creative Writing Group*
3:00 pm - 5:30 pm
Join fellow creative writers within our community each Wednesday from 3:00 to 5:30 PM.   *This program is developed and run by an external community organization or individual. , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Teen D&D Night
4:30 pm - 6:30 pm
Join us for Teen D&D Night! On the last Wednesday of each month, come to the library from 4:30pm-6:30pm for a fun night filled with games. Join our tabletop RPG group or just hang out at this monthly program. Teen D&D Night is for ages 12-18. For more information, call us at 716-484-7135 Ext 226. , ...
28
AM BOCES HSE/GED Classes*
9:00 am - 1:00 pm
Attend HSE/GED classes meet from 9 AM to 1 PM every Monday, Tuesday, Wednesday, and Thursday in the PCC Lab. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individu , ...
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Makerspace – Open Play
3:00 pm - 5:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Minecraft Club
3:30 pm - 4:30 pm
Participate in a multiplayer game of Minecraft on our server as we play on Creative or Survival Mode every Monday and Thursday from 3:30-4:30. Registration is recommended, as there are limited spots available. Register by stopping by the children’s desk or calling us at (716) 484-7135 ex. 234. , ...
PM BOCES HSE/GED Classes*
4:00 pm - 7:00 pm
Attend HSE/GED classes meet from 4PM to 7 PM every Monday, Tuesday, and Wednesday in the Literacy Center. These classes are provided by BOCES. For more information on joining the class, call BOCES at (716) 672-3188 EXT. 3500.   *This program is developed and run by an external community organization or individual. , ...
Crafting & Community
5:00 pm - 7:00 pm
Craft with the library! Participants are encouraged to bring their own projects and share skills at this weekly event every Thursday from 5:00-7:00pm. The 2nd and 4th Thursdays of the month include planned activities. No registration is required for this free program. To view upcoming crafts, check out our monthly PDF , ...
29
YMCA Lunches for Kids
11:30 am - 12:15 pm
Free lunches for children under 18 on the library’s front lawn. Registration is required and can be done onsite. , ...
Remember When – Friday Flashes in Time
2:00 pm - 4:00 pm
Check out our Friday Flashes in Time program. Offered on Fridays from 2-4pm this is a good chance to socialize with other adults. There will be a different theme every week of the month. The fifth Friday will be “Remember When…” A time to share your memories of the area. Bring your own stories and pho , ...
Pokémon Day
3:00 pm - 5:00 pm
Trainers of all ages are encouraged to join us in the Makerspace for Pokemon Crafts, lessons on collecting, and snacks! No registration needed for the free Pokemon Day! , ...
Makerspace – Staff-Led
3:30 pm - 5:00 pm
Join us in the Makerspace on Mondays, Wednesdays, and Fridays from 3:30-5:00 for staff-led S.T.E.A.M. (Science, Technology, Engineering, Art, and Math) activities! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE.   , ...
NYS Citizen Preparedness Class
4:00 pm - 6:00 pm
The NY Citizen Preparedness Training Program teaches residents to have the tools and resources to prepare for any type of disaster, respond accordingly and recover as quickly as possible. Registration required via www.prepare.ny.gov , ...
30
Makerspace – Open Play
10:30 am - 3:00 pm
Join us in the Makerspace on Mondays from 10:30-1:30, Tuesdays and Thursdays from 3:00-5:00, and Saturdays from 10:30-3:00 for Open Play! All ages are welcome, and activity stations will be available for all age groups. To learn more about the Makerspace, click HERE. , ...
Summer Reading Finale
11:00 am - 12:00 pm
Join us for our SUMMER READING FINALE! We will have cupcakes! , ...
31
1
2
3
4
5
6