Summer programs for children of all ages begin on Tuesday, June 30, 2026. Please download the calendar here, or pick up a copy at the library to keep track of all of the summer fun.
Please see our July Program Calendar for Teens and Adults here for more summer activities.
Most programs are drop ins and free to all ages, but there are a few programs that require registration. Please see the dropdown menus for all the details below.
Remember: “Drop In” does not mean “Drop Off”. Unfortunately, we do not have enough staff to keep an eye on all children during programming sessions that are open to a large group. While your child might be well-behaved, it is often tricky to monitor everyone when it’s very busy. Please plan on staying in the library with your child if the event indicates.
June 29- July 3
Monday, June 29 – Drop in anytime today for self-directed activities for all ages. Sign up for summer reading if you haven’t already, and get ready for our summer fun!
Tuesday, June 30 – PRIDE PICNIC – 1:30-3:30pm – All ages welcome. We’re celebrating the last day of Pride Month with a Family Friendly Pride Picnic. Bring something to sit on, bring snacks, and join us with the whole family for a fun afternoon! Big Brothers Big Sisters will be here with crafts, and Michelle’s Ice Cream Carnival may make an appearance, so bring your change.
Wednesday, July 1 – The Library will be CLOSED for Canada Day!
Thursday, July 2 – Hanging Jellyfish Craft Drop In – 10:30-11:30am, Ages 4-7. The kids will love this fun drop in that fits our watery summer theme. Stay a few minutes, or stay the whole time–parents need to be in the library with their child today.
Friday, July 3 –
Storytime at the Carleton Place & Beckwith Heritage Museum – 10am. Join us at 267 Edmund Street in the gardens this morning for a fun storytime with Danielle. Please dress for the weather, bring water, and have something to sit on in case the grass is still wet. Families are welcome to tour the museum after storytime as well.
Reading Buddy Friday – 10am-4pm. Sign up a child to read for 30 minutes with one of our Literacy Tutors. Registration begins on June 29 for this session.
July 6 – 10
Monday, July 6 –
Hatching Dino Eggs Paper Craft Drop In – 10:30-11:30am – Ages 5-7. Join us this morning for this fun, drop in perfect for kids ages 5-7 where we’ll be making our own dino eggs. Parents, please plan on staying with your child.
Junk Journaling Drop In – 1:30-3:30pm – Ages 8 – 12. We’re breaking out all the supplies to do some fun junk journaling this afternoon.
Tuesday, July 7 – Dancing Through the Decades – 10:30-11:30am- Ages 6-9. Please register here. We’ll be dancing up a storm this morning so eat your breakfast! Parents, please remain in the library.
Wednesday, July 8 –
Storytime – Drop In – 10am – Ages 2-5. Join Danielle for stories, songs, and activities. So much fun!
Visit Ancient Egypt Drop In – 1:30-3:30pm – Ages 7-12. We’re going to be learning and having fun with all things ancient Egypt today. Decode some hieroglyphics or make a pyramid. Parents, please remain in the library.
Thursday, July 9 – Spend a Day on the Titanic Drop In – 1:30-3:30pm – Ages 7-12. There might be icebergs, so watch out! Parents, please remain in the library.
Friday, July 10 – Alien UFO Paper Plate Craft Drop In – 10:30-11:30am – Ages 7-10. Are there aliens on Earth? Come and make a fun UFO with us this morning and maybe we’ll see one! Parents, please remain in the library.
July 13-18
Monday, July 13 –
Hot Air Balloon Craft Drop In – 10:30-11:30am – Ages 6-9. We’re making hot air balloons this morning so why not join us? Parents, please plan on staying in the library.
DIY Birdfeeders Drop In – 1:30-3:30pm – Ages 6-10. Make a fun, simple bird feeder with us today. Parents, please plan on staying in the library.
Tuesday, July 14 – Make Your Own Treasure Chest and Map Drop In – 10:30-11:30am – Ages 5-7. Arghhh–will there be pirates? Come and find out! Parents, please plan on staying.
Wednesday, July 15 –
Storytime – 10am – Ages 2-5. Join Danielle for stories, songs, and activities. So much fun!
Amazing Race – 1:30-3:30pm – Ages 8 – 12. This is a fun program where teams will try to be the first to the finish line. Inspired by the popular series but not affiliated with the program. You need to register here.
Thursday, July 16 –
Adopt a Travel Wee Drop In – 10:30-11:30am – Ages 6-9. Going on a trip this summer? An adventure? Adopt a Travel Wee to go along with you. Parents, please plan on staying in the library.
Minion Mayhem Party Drop In – 1:30-3:30pm – All Ages. Stuart may show up–or not. Stop in today to do all things yellow and blue. Inspired by the movies but not affiliated with the production. Parents, please plan on staying with your child–they may want to stay for 5 minutes or the whole session.
Friday, July 17 –
Storytime at the Museum – 10am – Ages 2-5. Join us at 267 Edmund St this morning at the Carleton Place and Beckwith Heritage Museum. Please dress for the weather, bring water, and have something to sit on in case the grass is still wet. Families are welcome to tour the museum after storytime as well.
Reading Buddy Friday – 10am-4pm. Sign up a child to read for 30 minutes with one of our Literacy Tutors. Registration begins on July 13 for this session.
Saturday, July 18 – Science Saturday with Adrian Filip – 1-3pm, Ages 10+ . Budding scientists should register for this fun science activity with our favourite STEM programmer. Parents do not have to stay in the building but should be available by phone if needed. Please bring a refillable water bottle.
July 20 – 23
Monday, July 20 – Lion Tamer Training Drop In – 1:30-3:30pm – Ages 6-9. Join us for this fun session where kids will use their imaginations to learn how to train lions. Parents, please plan on staying in the library with your child.
Tuesday, July 21 –
Lego Building Challenge Drop In – 10:30-11:30am – Ages 7-10. It’s going to be a great challenge today to build fun things out of Lego! Parents should remain in the library during this event.
Origami Bookmarks Drop In – 1:30-3:30pm – Ages 7-12. For origami enthusiasts or beginners, we’re going to learn how to make some fun bookmarks today by folding paper. Parents need to stay in the library during this sessions as kids might only want to stay for a few minutes, or the whole time.
Wednesday, July 22 –
Storytime – 10am – Ages 2-5. Join Danielle for stories, songs, and activities. So much fun!
Outdoor Carnival Drop In – 1:30-3:30pm – All Ages. It’s not a real carnival, but we’re going to have fun outside today doing Carnival activities. Parents must accompany their child for this session.
Thursday, July 23 –
3D Circus Tent Craft Drop In – 10:30-11:30am – Ages 6-10. This is going to be a fun morning making a special circus tent to take home. Parents should plan on staying in the library during this session.
Spaghetti Marshmallow Challenge Drop In – 1:30-3:30pm – Ages 7-12. We’re making structures out of spaghetti and marshmallows today while supplies last. Parents, please stay in the library as this session might not last the entire two hours.
July 27 – 31
Monday, July 27 –
Imagination Station Yoga – 10:30-11:30am – Ages 3-6 – Please register here for this fun yoga event for littles.
Tuesday, July 28 – Time Machine Escape Room Drop In – 1:30-3:30pm – Ages 6-10. Kids will have to use their brains to escape this fun time machine. Parents, please plan on staying in the library.
Wednesday, July 29 –
Storytime – 10am – Ages 2-5. Join Danielle for stories, songs, and activities. So much fun!
DIY Mochi Squishy Drop In – 1:30-3:30pm – Ages 7 – 12. Make a fun mochi-inspired squishy today. Parents, please plan on staying in the library.
Thursday, June 30 – Intergenerational Storytime at Waterside – 10am – Ages 2-5 . Join us at Waterside Retirement Community today, located at 105 McNeely Avenue, for a fun special storytime with our senior friends. There is plenty of free parking onsite.
Friday, July 31 –
Clay Charm Making Drop In – 10:30-11:30am – Ages 8-12. We’re making some fun charms out of clay today. Join us!
Reading Buddy Friday – 10am – 4pm – All ages. Sign up a child to read for 30 minutes with one of our Literacy Tutors. Registration begins on July 27 for this session.
Saturday, August 1 – Reading Buddy Saturday – 10am – 4pm – All ages. Sign up a child to read for 30 minutes with one of our Literacy Tutors. Registration begins on July 27 for this session.


