Skip to main content
Oxford County

Calendar

 

Join us for upcoming events, classes and programs at Oxford County Library! Registration required where noted.

Color Key: All Types   Kids Teens Adults Seniors
          
<< MayJune 2026July >>
SunMonTueWedThuFriSat
 
1
2
TAV - After School Hangout: Monoprint Mandalas
4:00pm-5:00pm
TAV - After School Hangout: Monoprint Mandalas
Tuesday, Jun. 2, 4:00pm-5:00pmTAV - After School H
Tavistock Library
Participants will learn about printmaking and create their own monoprint mandala art piece to take home.  No registration required. This program runs from 4-5pm. Please arrive on time. Participants will not be admitted to the program after 4:10 pm. This program is best suited for ages...read more
TIL - Reading Buddies
6:15 - 7:15 pm
 TIL - Reading Buddies
Tuesday, Jun. 2, 6:15 - 7:15 pm
(Tuesday, January 6, & 20, 6:15 - 7:15 pm)

Tillsonburg Library
REGISTRATION FULL - For struggling or reluctant readers ages 6-12. Our Reading Buddies program is designed to assist young readers with free 1 on 1 instruction. Children meet with their assigned reading buddy volunteer at the Tillsonburg Library branch bi-weekly on Tuesday evenings from 6:15 - ...read more
3
PLA- Story Time
9:30-10:30
 PLA- Story Time
Wednesday, Jun. 3, 9:30-10:30PLA- Story Time
Plattsville Library
Join us for Storytime.   Each week we will read great books, sing songs and end with a fun craft or activity.  This is a great way to spend time with your kids, grandkids or the kids you care for.   This program is geared towards children under 5.   Wednesday morni...read more
TIL - Shake, Rattle & Read!
9:30 - 10:30 am
 TIL - Shake, Rattle & Read!
Wednesday, Jun. 3, 9:30 - 10:30 amTIL - Shake, Rattle
Tillsonburg Library
Together we will boost our early literacy skills with songs, stories, and movement! In each session, we will make a craft. Program takes place in the Tillsonburg Branch Program Room. Best suited for parents/caregivers with children ages 2-6 years. Wednesday mornings from 9:30am -...read more
TAV - Tales for Tots
10:00am-11:00am
 TAV - Tales for Tots
Wednesday, Jun. 3, 10:00am-11:00amTAV - Tales for Tots
Tavistock Library
Join us for songs, stories, and crafts to boost little ones literacy skills! This program occurs every Wednesday from 10am-11am in the Tavistock Branch program room. The program is best suited for babies and toddlers (ages 0-6) and a parent/caregiver. No registration required.
TIL - Baby Steps Storytime
10:45am
 TIL - Baby Steps Storytime
Wednesday, Jun. 3, 10:45amTIL - Baby Steps Sto
Tillsonburg Library
Join us for a fun, interactive program that includes songs, rhymes and stories, followed by social/play time. This program is best suited for parents and caregivers with children who are not yet walking (approx. birth to 15 months). Please bring a blanket for your little one to lay or sit on.This pr...read more
NOR - Drop-In & Do
3:30-6:00
 NOR - Drop-In & Do
Wednesday, Jun. 3, 3:30-6:00NOR - Drop-In & Do
Norwich Library
Visit the children's area for self-led crafting. New project ideas each week.
4
BRO-Tales for Tots
10:00 am - 11:00 am
 BRO-Tales for Tots
Thursday, Jun. 4, 10:00 am - 11:00 am
Brownsville Library
Stop by the Brownsville Library on Thursday mornings from 10am-11am for our Tales for Tots program! Join us for stories, songs, crafts and play time! Recommended for age 2-6 but any age is welcome- registration not required. 
NOR - Squad Zone
3:30-4:30
 NOR - Squad Zone
Thursday, Jun. 4, 3:30-4:30
(Thursdays May 14, 21, 28 June 4 3:30-4:30)
NOR - Squad Zone
Norwich Library
 Squad Zone- After School Drop in Program 
5
NOR - Tales for Tots
9:30-10:30
 NOR - Tales for Tots
Friday, Jun. 5, 9:30-10:30
(January until June 26)
NOR - Tales for Tots
Norwich Library
Storytime, craft and free play. Drop-In ~ No Registration Required
6
7
8
TIL - Level Up! Gaming Club
6:00 - 7:00 p.m.
 TIL - Level Up! Gaming Club
Monday, Jun. 8, 6:00 - 7:00 p.m.TIL - Level Up! Gami
Tillsonburg Library
Do you love board games and video games? Join us once a month at the Tillsonburg Library for Level Up Gaming Club! Meet new friends, build literacy skills and learn to play a variety of games. Always held on a Monday evening from 6-7 p.m. Registration is required.

or call 519-842-5571.
9
TAV - After School Hangout: Go Wild Craft & Game
4:00pm - 5:00pm
TAV - After School Hangout: Go Wild Craft & Game
Tuesday, Jun. 9, 4:00pm - 5:00pmTAV - After School H
Tavistock Library
Listen to a story about wild animals, create a monkey craft, and play a game of Headbands: Wild Animals! No registration required. This program runs from 4-5pm. Please arrive on time. Participants will not be admitted to the program after 4:10 pm. This program is best suited for ages 6-13....read more
10
PLA- Story Time
9:30-10:30
 PLA- Story Time
Wednesday, Jun. 10, 9:30-10:30PLA- Story Time
Plattsville Library
Join us for Storytime.   Each week we will read great books, sing songs and end with a fun craft or activity.  This is a great way to spend time with your kids, grandkids or the kids you care for.   This program is geared towards children under 5.   Wednesday morni...read more
TIL - Shake, Rattle & Read!
9:30 - 10:30 am
 TIL - Shake, Rattle & Read!
Wednesday, Jun. 10, 9:30 - 10:30 amTIL - Shake, Rattle
Tillsonburg Library
Together we will boost our early literacy skills with songs, stories, and movement! In each session, we will make a craft. Program takes place in the Tillsonburg Branch Program Room. Best suited for parents/caregivers with children ages 2-6 years. Wednesday mornings from 9:30am -...read more
TAV - Intergenerational Storytime
10:00am-11:00am
TAV - Intergenerational Storytime
Wednesday, Jun. 10, 10:00am-11:00amTAV - Intergeneratio
Tavistock Library
Join us for songs, stories, and crafts to boost little ones literacy skills! This program will take place at peopleCare Tavistock, at 32 William Street South, with longterm care residents joining the storytime. Please meet library staff in the foyer of peopleCare Tavistock to be guided to the progra...read more
THA - Tales for Tots
10:30am - 11:00am
 THA - Tales for Tots
Wednesday, Jun. 10, 10:30am - 11:00amTHA - Tales for Tots
Thamesford Library
Join us for 20 minutes of songs, stories, and rhymes. This program is best suited for ages 0-6 with a caregiver.Wednesday mornings from 10:30 - 11:00am (before open library hours, the branch opens at 12am)NO STORYTIME ON WEDNESDAY JUNE 3 
TIL - Baby Steps Storytime
10:45am
 TIL - Baby Steps Storytime
Wednesday, Jun. 10, 10:45amTIL - Baby Steps Sto
Tillsonburg Library
Join us for a fun, interactive program that includes songs, rhymes and stories, followed by social/play time. This program is best suited for parents and caregivers with children who are not yet walking (approx. birth to 15 months). Please bring a blanket for your little one to lay or sit on.This pr...read more
11
TIL - Homeschool Hub
10:00 a.m.-11:00 a.m.
 TIL - Homeschool Hub
Thursday, Jun. 11, 10:00 a.m.-11:00 a.m.TIL - Homeschool Hub
Tillsonburg Library
Homeschooling families residing in Tillsonburg and Area can meet and socialize once a month in the library Children's Area. Guided STEAM-based learning sessions led by Miss Katelyn will take place in our Program Room for ages 4-12. These sessions will always be held on a Thursday morning fr...read more
12
NOR - Little Divers Storytime
9:30-10:30
 NOR - Little Divers Storytime
Friday, Jun. 12, 9:30-10:30NOR - Little Divers
Norwich Library
Storytime, craft and free play. Drop-In ~ No Registration Required
TIL - Family Movie Friday: Despicable Me 4
6:00 p.m.
TIL - Family Movie Friday: Despicable Me 4
Friday, Jun. 12, 6:00 p.m.TIL - Family Movie F
Tillsonburg Library
Come watch a family-friendly movie, colour and eat snacks after-hours at Tillsonburg branch! This month we will be screening the movie: Despicable Me 4 (2024).Despicable Me 4: Gru, Lucy, and their girls welcome Gru Jr., who enjoys tormenting his father. The family is forced into hiding whe...read more

or call 519-842-5571.
13
INN - Summer Reading Club Kick Off Party!
11am to 1pm
INN - Summer Reading Club Kick Off Party!
Saturday, Jun. 13, 11am to 1pmINN - Summer Reading
Innerkip Library
Ready to splash into stories this summer? Visit us on Saturday June 13th to pick up your registration package, personalize a souvenir pencil case, participate in some beach themed activities and enjoy some treats!
TAV - Movie: Babe
12:00 pm - 1:30 pm
 TAV - Movie: Babe
Saturday, Jun. 13, 12:00 pm - 1:30 pmTAV - Movie: Babe
Tavistock Library
Watch a family-friendly movie and enjoy free snacks in the Tavistock Branch! This month we will be screening Babe (1995). This movie is rated G and is 1 hour and 31 minutes long.We encourage children to come in their pjs and bring blankets and pillows to get comfortable on the floor of our...read more
14
15
16
BRO-Under the Sea Sand Art Craft
4:00 pm - 5:00 pm
BRO-Under the Sea Sand Art Craft
Tuesday, Jun. 16, 4:00 pm - 5:00 pm
Brownsville Library
Join us at the Brownsville library from 4:00pm - 5:00pm to create some ocean themed sand art!  

or call 519-877-2938.
TAV - After School Hangout: Zentangle Orcas
4:00pm-5:00pm
TAV - After School Hangout: Zentangle Orcas
Tuesday, Jun. 16, 4:00pm-5:00pmTAV - After School H
Tavistock Library
Listen to a story and learn about orcas, or killer whales. Learn about TD Summer Reading Club: Splash into Stories and how to participate! Create a zentangle orca art piece.    No registration required. This program runs from 4-5pm. Please arrive on time. Participants will n...read more
TIL - Reading Buddies
6:15 - 7:15 pm
 TIL - Reading Buddies
Tuesday, Jun. 16, 6:15 - 7:15 pm
(Tuesday, January 6, & 20, 6:15 - 7:15 pm)

Tillsonburg Library
REGISTRATION FULL - For struggling or reluctant readers ages 6-12. Our Reading Buddies program is designed to assist young readers with free 1 on 1 instruction. Children meet with their assigned reading buddy volunteer at the Tillsonburg Library branch bi-weekly on Tuesday evenings from 6:15 - ...read more
17
PLA- Story Time
9:30-10:30
 PLA- Story Time
Wednesday, Jun. 17, 9:30-10:30PLA- Story Time
Plattsville Library
Join us for Storytime.   Each week we will read great books, sing songs and end with a fun craft or activity.  This is a great way to spend time with your kids, grandkids or the kids you care for.   This program is geared towards children under 5.   Wednesday morni...read more
TIL - Shake, Rattle & Read!
9:30 - 10:30 am
 TIL - Shake, Rattle & Read!
Wednesday, Jun. 17, 9:30 - 10:30 amTIL - Shake, Rattle
Tillsonburg Library
Together we will boost our early literacy skills with songs, stories, and movement! In each session, we will make a craft. Program takes place in the Tillsonburg Branch Program Room. Best suited for parents/caregivers with children ages 2-6 years. Wednesday mornings from 9:30am -...read more
TAV - Tales for Tots
10:00am-11:00am
 TAV - Tales for Tots
Wednesday, Jun. 17, 10:00am-11:00amTAV - Tales for Tots
Tavistock Library
Join us for songs, stories, and crafts to boost little ones literacy skills! This program occurs every Wednesday from 10am-11am in the Tavistock Branch program room. The program is best suited for babies and toddlers (ages 0-6) and a parent/caregiver. No registration required.
TIL - Baby Steps Storytime
10:45am
 TIL - Baby Steps Storytime
Wednesday, Jun. 17, 10:45amTIL - Baby Steps Sto
Tillsonburg Library
Join us for a fun, interactive program that includes songs, rhymes and stories, followed by social/play time. This program is best suited for parents and caregivers with children who are not yet walking (approx. birth to 15 months). Please bring a blanket for your little one to lay or sit on.This pr...read more
NOR - Dive-In & Do
3:30-6:00
 NOR - Dive-In & Do
Wednesday, Jun. 17, 3:30-6:00NOR - Dive-In & Do
Norwich Library
Visit the children's area for self-led crafting. New project ideas each week.
18
OTT- Under the Sea Sand Art Craft
4:00 pm - 5:00 pm
OTT- Under the Sea Sand Art Craft
Thursday, Jun. 18, 4:00 pm - 5:00 pm
Otterville Library
Join us at the Otterville library on Thursday June 18th from 4:00pm - 5:00pm to create some ocean themed sand art! 

or call 519-879-6984.
19
NOR - Little Divers Storytime
9:30-10:30
 NOR - Little Divers Storytime
Friday, Jun. 19, 9:30-10:30NOR - Little Divers
Norwich Library
Storytime, craft and free play. Drop-In ~ No Registration Required
20
BRO-Father’s Day Crafts for Kids
10:00am - 12:00pm
BRO-Father’s Day Crafts for Kids
Saturday, Jun. 20, 10:00am - 12:00pm
Brownsville Library
Stop by the Brownsville Library on Saturday June 20th anytime between 10:00am - 12:00pm for some self-directed Father's Day crafts! 
OTT- Father’s Day Crafts for Kids
2:00pm - 4:00pm
OTT- Father’s Day Crafts for Kids
Saturday, Jun. 20, 2:00pm - 4:00pm
Otterville Library
Looking for the perfect gift for Dad? Drop by the Otterville Library on Saturday June 20th anytime between 2:00pm - 4:00pm to make some self-directed crafts just in time for Father's Day!
21
22
23
TAV - After School Hangout: Summer Journals
4:00pm - 5:00pm
TAV - After School Hangout: Summer Journals
Tuesday, Jun. 23, 4:00pm - 5:00pmTAV - After School H
Tavistock Library
Celebrate summer by following a craft tutorial on Creativebug to create your own summer journal!   No registration required. This program runs from 4-5pm. Please arrive on time. Participants will not be admitted to the program after 4:10 pm. This program is best suited for ages 6...read more
24
PLA- Story Time
9:30-10:30
 PLA- Story Time
Wednesday, Jun. 24, 9:30-10:30PLA- Story Time
Plattsville Library
Join us for Storytime.   Each week we will read great books, sing songs and end with a fun craft or activity.  This is a great way to spend time with your kids, grandkids or the kids you care for.   This program is geared towards children under 5.   Wednesday morni...read more
Shake, Rattle & Read! Fun in the Sun
9:30 - 10:30 am
Shake, Rattle & Read! Fun in the Sun
Wednesday, Jun. 24, 9:30 - 10:30 am
(Wednesday, June 24th, July 15th, July 29th, August 5th & August 26th)
Shake, Rattle & Read
Tillsonburg Library
Drop-in to Library Park for special sessions of our Shake, Rattle & Read program outdoors in the sunshine! June 24th July 15th July 29th August 5th August 26th   Please note: This outdoor program is weather permitting. On inclement weather days, we will hold our regularly scheduled Sha...read more
TAV - Tales for Tots
10:00am-11:00am
 TAV - Tales for Tots
Wednesday, Jun. 24, 10:00am-11:00amTAV - Tales for Tots
Tavistock Library
Join us for songs, stories, and crafts to boost little ones literacy skills! This program occurs every Wednesday from 10am-11am in the Tavistock Branch program room. The program is best suited for babies and toddlers (ages 0-6) and a parent/caregiver. No registration required.
TIL - Baby Steps Storytime
10:45am
 TIL - Baby Steps Storytime
Wednesday, Jun. 24, 10:45amTIL - Baby Steps Sto
Tillsonburg Library
Join us for a fun, interactive program that includes songs, rhymes and stories, followed by social/play time. This program is best suited for parents and caregivers with children who are not yet walking (approx. birth to 15 months). Please bring a blanket for your little one to lay or sit on.This pr...read more
NOR - Dive-In & Do
3:30-6:00
 NOR - Dive-In & Do
Wednesday, Jun. 24, 3:30-6:00NOR - Dive-In & Do
Norwich Library
Visit the children's area for self-led crafting. New project ideas each week.
25
26
NOR - Little Divers Storytime
9:30-10:30
 NOR - Little Divers Storytime
Friday, Jun. 26, 9:30-10:30NOR - Little Divers
Norwich Library
Storytime, craft and free play. Drop-In ~ No Registration Required
ING- Summer Reading Club Launch Party
10am
ING- Summer Reading Club Launch Party
Friday, Jun. 26, 10amING- Summer Reading
Ingersoll Library
Splash into Stories with Oxford County Library this summer! Join the Ingersoll branch for a launch party and pick up your summer reading registration packages.10am: Dive In! Magic Show with Captain Corbin  (Drop In - All ages welcome while capacity allows)11am-1pm: Big games, Ox on th...read more
TIL - Cozy PJ PD Day Movie
10:00 am - 12:00 pm
 TIL - Cozy PJ PD Day Movie
Friday, Jun. 26, 10:00 am - 12:00 pmTIL - Cozy PJ PD Day
Tillsonburg Library
Wear your coziest PJs and bring your favourite stuffie for a special movie screening on the final TVDSB PD Day and first official day of summer break! Oxford County Library is splashing into stories with TD Summer Reading Club. Our featured under the sea film will be Finding Nemo (200...read more
TAV - Summer Reading Club Launch Party
10am-2pm
TAV - Summer Reading Club Launch Party
Friday, Jun. 26, 10am-2pmTAV - Summer Reading
Tavistock Library
Join us for a crafts, magic, and to register for TD Summer Reading Club: Splash into Stories! 10am or 11am All About Octopus Story & Sculpting Program1pm-2pm Dive In! Magic Show with Captain Corbin
NOR - Tech and Creative Club
3:30-4:30
 NOR - Tech and Creative Club
Friday, Jun. 26, 3:30-4:30NOR - Tech and Creat
Norwich Library
Visit the Norwich Library for a STEAM inspired activity 
27
NOR - Best of Little Divers
9:30-10:30
 NOR - Best of Little Divers
Saturday, Jun. 27, 9:30-10:30NOR - Best of Little
Norwich Library
A Weekend Delight for Tot
TIL - SRC Launch Party - Registration and Craft Activity
10:00 am - 12:30 pm
TIL - SRC Launch Party - Registration and Craft Activity
Saturday, Jun. 27, 10:00 am - 12:30 pmTIL - SRC Launch Par
Tillsonburg Library
Drop-in to the Tillsonburg Branch Library to register for the TD Summer Reading Club and receive your welcome package! Afterward, stop by our Children’s Area to make your own chomping shark or tropical fish puppet. Themed books and games will also be available to browse and play. 
PRI - Summer Reading Club Kickoff with Little Hobby Hill Farm
11am - 12:30pm
PRI - Summer Reading Club Kickoff with Little Hobby Hill Farm
Saturday, Jun. 27, 11am - 12:30pmPRI - Summer Reading
Princeton Library
Kickoff the summer with a visit from Little Hobby Hill Farm. Come see the animals and grab your Summer Reading Club package. Every visit to the library for an SRC activity and programming gets you a ballot to win an awesome prize!
TIL - Ventriloquist Yvette Locke and her Puppet Friends
1:30 - 2:30 pm
TIL - Ventriloquist Yvette Locke and her Puppet Friends
Saturday, Jun. 27, 1:30 - 2:30 pmTIL - Ventriloquist
Tillsonburg Library
Join Canada’s premiere female ventriloquist, Yvette Locke, for a fun afternoon full of laughs! In this interactive show, "Winston's Dive and Jive", participants will meet a number of her puppet friends, including Winston the Walrus! Suitable for children ages 4-12. Registrat...read more

or call 519-842-5571.
28
29
30
    
  June 2026July >>
Search
I want to...
Connect...

Oxford County Library

Headquarters
21 Reeve Street, P.O. Box 1614,
Woodstock, Ontario N4S 7Y3
Phone 519-539-9800
Fax 519-537-1053

See All Library Locations

Follow us on

Mobile App

See all the ways you can learn more, have your say, and shape your city: Get Involved

Newsletter

Looking for good books to read? Sign up for our newsletters and get great book suggestions by email.

Locations and Hours

Oxford County Library has several branches in Ontario. Know more about our location and operation hours.

view Locations and Hours

Your OCL

Oxford County Library provides Oxford?s communities with excellent, responsive services in a welcoming and inclusive environment.

view Your OCL