Branch Events
Fri, Jul 12, 10:30am - 11:00am
Sandy Large Meeting Room (Capacity 80)
An early learning movement storytime for littles and their caring adult(s) with talking, singing, reading, writing and play paired with yoga poses!

Canceled
Sat, Jul 13, 10:00am - 12:30pm
An enlightened gathering of appreciating cultivated brilliance. (雅集)

Sat, Jul 13, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Jul 13, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Sat, Jul 13, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Canceled
Sat, Jul 13, 4:00pm - 5:30pm
Bilingual Book Club in Chinese and in English. (中英双语读书会)

Mon, Jul 15, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Jul 15, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Jul 15, 2:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Keep the magic alive by making your own magical book & wand.

Tue, Jul 16, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Jul 16, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Wed, Jul 17, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Join us for this fun program and everyone will be moving to the beat! For preschool children with a parent or caregiver.

Wed, Jul 17, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Jul 17, 2:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Kids will enjoy making tiny fairy size bubbles to enormous troll sized bubbles. A brightly colored parachute becomes a magical toadstool or a dragon's lair in fun games that all can play.

Thu, Jul 18, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Jul 18, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Jul 18, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Join other avid readers for an hour of discussion and book chat! Recommended for adults. Ask staff for a current list of selections.

Thu, Jul 18, 7:00pm - 8:00pm
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Thu, Jul 18, 7:00pm - 8:00pm
WTC will take young audiences through traditional folk tales reimagined and, of course, aliens because--who doesn't love aliens?

Fri, Jul 19, 1:00pm - 4:00pm
Sandy Large Meeting Room (Capacity 80)
Enter a realm of wonder and adventure with Percy Jackson and the gods of Olympus. Prepare to embark upon a journey like no other!

Sat, Jul 20, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Bring your jump rope and find out what can you do with it!

Mon, Jul 22, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Jul 22, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Jul 22, 2:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
See creepy critters up close, if you dare! See snakes, spiders, cockroaches and more.

Tue, Jul 23, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Jul 23, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Jul 23, 4:00pm - 4:45pm
Sandy Large Meeting Room (Capacity 80)
Have fun exploring art! This month we'll have fun with 3D paper sculptures.

Thu, Jul 25, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Jul 25, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Jul 25, 7:00pm - 8:00pm
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Jul 26, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Fred the fisherman makes a very unusual catch - a talking fish! It promises three wishes to set it free. The fisherman does, but then makes some very silly wishes indeed.

Sat, Jul 27, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Jul 27, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Sat, Jul 27, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Mon, Jul 29, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Jul 29, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Jul 30, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Jul 30, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Jul 30, 7:00pm - 8:00pm
Sandy Large Meeting Room (Capacity 80)
Take some time out to study the great outdoors. We'll learn how to ask great questions, make observations, and get to know our great big backyard. If you bring the curiosity, we'll bring the journals.

Wed, Jul 31, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Join us for this fun program and everyone will be moving to the beat! For preschool children with a parent or caregiver.

Wed, Jul 31, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Jul 31, 2:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
With the help of three of the Ogden Nature Center's resident raptors, students will get an introduction to birds of prey and their unique characteristics.

Thu, Aug 01, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Aug 01, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Aug 01, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Aug 02, 11:00am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Come learn the best way to interact with dogs, especially service dogs.

Sat, Aug 03, 10:30am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Improve reading and communication skills by reading a book to a registered therapy dog. Stop by the information desk for more details and to register for the program.

Wed, Aug 07, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Drop-in activities and toys for babies to preschoolers with their caring adult(s). As Mr. Rogers said, "Play is the work of childhood."

Canceled
Wed, Aug 07, 5:30pm - 6:30pm
Come learn the basics of 3D printing such as relevant vocabulary, where to find the best projects, and how to prepare them for printing!

Wed, Aug 07, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Aug 08, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Thu, Aug 08, 7:00pm - 8:00pm
Sandy Large Meeting Room (Capacity 80)
Join us for some fun activities to kick-off My First Book Club for 2024 - 2025. For younger readers with an adult.

Fri, Aug 09, 10:30am - 11:00am
Sandy Large Meeting Room (Capacity 80)
An early learning movement storytime for littles and their caring adult(s) with talking, singing, reading, writing and play paired with yoga poses!

Fri, Aug 09, 2:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Make a notebook and then let the sun help you make a beautiful cover for it.

Canceled
Sat, Aug 10, 10:00am - 12:45pm
An enlightened gathering of appreciating cultivated brilliance. (雅集)

Sat, Aug 10, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Aug 10, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Sat, Aug 10, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Sat, Aug 10, 3:25pm - 6:00pm
Sandy Small Meeting Room (Capacity 40)
Bilingual Book Club in Chinese and in English. (中英双语读书会)

Tue, Aug 13, 3:30pm - 4:30pm
Sandy Create Space Room
Learn all about what our create space has to offer. Each month we will create something using one of the machines in our create space.

Tue, Aug 13, 4:00pm - 4:45pm
Sandy Large Meeting Room (Capacity 80)
Build and create with tons of our LEGO® bricks.

Wed, Aug 14, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Drop-in activities and toys for babies to preschoolers with their caring adult(s). As Mr. Rogers said, "Play is the work of childhood."

Rescheduled
Wed, Aug 14, 3:30pm - 4:30pm
New date Tuesday, August 13, 3:30pm - 4:30pm
Learn all about what our create space has to offer. Each month we will create something using one of the machines in our create space.

Thu, Aug 15, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Join other avid readers for an hour of discussion and book chat! Recommended for adults. Ask staff for a current list of selections.

Thu, Aug 15, 7:00pm - 8:00pm
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Tue, Aug 20, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Just like us, pets need to be challenged and mentally stimulated. Come make your pet a toy that will not only provide entertainment, but enrichment as well.

Wed, Aug 21, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Drop-in activities and toys for babies to preschoolers with their caring adult(s). As Mr. Rogers said, "Play is the work of childhood."

Wed, Aug 21, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Wed, Aug 21, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Aug 22, 7:00pm - 8:00pm
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Aug 23, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Parker Puddleboot gets a very strange egg for his birthday. Can the odd hatchling really be a dinosaur? He doesn't seem to fit in anywhere, and eats everything in sight.

Fri, Aug 23, 4:30pm - 5:30pm
Sandy Large Meeting Room (Capacity 80)
Come for a fun storytime, leave your stuffed animal for a sleepover and pick them up the next morning. What mischief will your stuffed animal friends get up to when the library lights go out?

Sat, Aug 24, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Aug 24, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Sat, Aug 24, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Tue, Aug 27, 4:00pm - 4:45pm
Sandy Large Meeting Room (Capacity 80)
Have fun exploring art. This month we will be creating a tiny still life!

Tue, Aug 27, 7:00pm - 8:30pm
Sandy Large Meeting Room (Capacity 80)
Delve into pressing world affairs unraveling complex issues and making them relatable on a local level. Ignite thought-provoking discussions and see the interconnectedness of our world. Food provided.

Wed, Aug 28, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Drop-in activities and toys for babies to preschoolers with their caring adult(s). As Mr. Rogers said, "Play is the work of childhood."

Wed, Aug 28, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Wed, Aug 28, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Aug 29, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Sat, Aug 31, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Wed, Sep 04, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Drop-in activities and toys for babies to preschoolers with their caring adult(s). As Mr. Rogers said, "Play is the work of childhood."

Wed, Sep 04, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Wed, Sep 04, 5:30pm - 6:30pm
Sandy Create Space Room
Come learn the basics of 3D printing such as relevant vocabulary, where to find the best projects, and how to prepare them for printing!

Wed, Sep 04, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Sep 05, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Sep 06, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Leslie, a 200-RYT, offers an adult yoga flow incorporating stretching, strengthening and meditation. All levels welcome! Please join me Fridays at 10:30. Bring your mat. Cost: FREE.

Sat, Sep 07, 10:30am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Improve reading and communication skills by reading a book to a registered therapy dog. Stop by the information desk for more details and to register for the program.

Sat, Sep 07, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Sep 07, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Meet author Natalie England for a reading of her new YA novel The Vine, the first book in a new trilogy that confronts the topic of depression in an original and powerful way.

Sat, Sep 07, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Sat, Sep 07, 3:25pm - 6:00pm
Sandy Small Meeting Room (Capacity 40)
Bilingual Book Club in Chinese and in English. (中英双语读书会)

Mon, Sep 09, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Sep 09, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Sep 10, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Sep 10, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Sep 10, 3:30pm - 4:30pm
Sandy Create Space Room
Learn all about what our create space has to offer. Each month we will create something using one of the machines in our create space.

Tue, Sep 10, 4:00pm - 4:45pm
Sandy Large Meeting Room (Capacity 80)
Build and create with tons of our LEGO® bricks.

Wed, Sep 11, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Sep 11, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Rescheduled
Wed, Sep 11, 3:30pm - 4:30pm
New date Tuesday, September 10, 3:30pm - 4:30pm
Learn all about what our create space has to offer. Each month we will create something using one of the machines in our create space.

Thu, Sep 12, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 12, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 12, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Sep 13, 10:30am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Leslie, a 200-RYT, offers an adult yoga flow incorporating stretching, strengthening and meditation. All levels welcome! Please join me Fridays at 10:30. Bring your mat. Cost: FREE.

Sat, Sep 14, 10:00am - 12:45pm
Sandy Large Meeting Room (Capacity 80)
An enlightened gathering of appreciating cultivated brilliance. (雅集)

Sat, Sep 14, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Mon, Sep 16, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Sep 16, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Sep 17, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Sep 17, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Wed, Sep 18, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Sep 18, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80),Sandy Create Space Room
Explore all the equipment in our Create Space and make something fun! Recommended for ages 12-18

Wed, Sep 18, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Sep 19, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 19, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 19, 4:00pm - 6:00pm
Sandy Large Meeting Room (Capacity 80)
Celebrate International Talk Like a Pirate Day with us. Enjoy pirate-themed face painting and a fun treasure hunt!

Thu, Sep 19, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Join other avid readers for an hour of discussion and book chat! Recommended for adults. Ask staff for a current list of selections.

Thu, Sep 19, 7:00pm - 8:00pm
Sandy Large Meeting Room (Capacity 80)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Sep 20, 10:30am - 11:00am
Sandy Large Meeting Room (Capacity 80)
An early learning movement storytime for littles and their caring adult(s) with talking, singing, reading, writing and play paired with yoga poses!

Sat, Sep 21, 12:00pm - 1:00pm
Sandy Small Meeting Room (Capacity 40)
It's back for the summer! Practice with other cubers, compete, and have fun! All ages and skill levels welcome! Recommended for kids and teens.

Sat, Sep 21, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Mon, Sep 23, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Sep 23, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Sep 24, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Sep 24, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Wed, Sep 25, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Sep 25, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Wed, Sep 25, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Sep 26, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 26, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Sep 26, 7:00pm - 8:00pm
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Sep 27, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
When the kingdom is threatened by a pesky dragon, all the handsome knights attempt to help. But it is brave Princess Downyfluff who comes up with a clever solution to the dragon problem.

Sat, Sep 28, 11:00am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Enjoy a short storytime followed by STEAM activities. For kids accompanied by an adult.

Sat, Sep 28, 1:00pm - 3:00pm
Sandy Large Meeting Room (Capacity 80)
Come have some Pokémon fun! Bring your Pokémon cards, or 3DS/DS/Switch Pokémon games, and hang out with other Pokémon fans!

Mon, Sep 30, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Sep 30, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Oct 01, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Oct 01, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Wed, Oct 02, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Oct 02, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Wed, Oct 02, 5:30pm - 6:30pm
Sandy Create Space Room
Come learn the basics of 3D printing such as relevant vocabulary, where to find the best projects, and how to prepare them for printing!

Wed, Oct 02, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
A writers group to hone your craft in a space of mutual support. All are welcome regardless of experience.                  Recommended for adults and older teens.

Thu, Oct 03, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Oct 03, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Oct 03, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.

Fri, Oct 04, 10:30am - 11:00am
Sandy Large Meeting Room (Capacity 80)
An early learning movement storytime for littles and their caring adult(s) with talking, singing, reading, writing and play paired with yoga poses!

Sat, Oct 05, 10:30am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Improve reading and communication skills by reading a book to a registered therapy dog. Stop by the information desk for more details and to register for the program.

Sat, Oct 05, 2:00pm - 3:00pm
Sandy Small Meeting Room (Capacity 40)
A gathering for the curious, the seekers, and those wishing to engage in the great play of ideas dating back millennia.

Sat, Oct 05, 3:25pm - 6:00pm
Sandy Small Meeting Room (Capacity 40)
Bilingual Book Club in Chinese and in English. (中英双语读书会)

Mon, Oct 07, 10:15am - 11:00am
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Mon, Oct 07, 11:15am - 12:00pm
Sandy Large Meeting Room (Capacity 80)
Storytime fun for the whole family. We'll be talking, singing, reading, writing and playing.

Tue, Oct 08, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Oct 08, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Tue, Oct 08, 4:00pm - 4:45pm
Sandy Large Meeting Room (Capacity 80)
Build and create with tons of our LEGO® bricks.

Wed, Oct 09, 11:00am - 11:30am
Sandy Large Meeting Room (Capacity 80)
Join us for songs, nursery rhymes and fun times in a lapsit storytime made especially for babies and toddlers with a participating adult.

Wed, Oct 09, 3:00pm - 4:30pm
Sandy Large Meeting Room (Capacity 80)
Fun activities, crafts and games for teens and tweens Best for ages 12-18

Thu, Oct 10, 10:15am - 10:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Oct 10, 11:15am - 11:45am
Sandy Large Meeting Room (Capacity 80)
Interactive early learning storytime for preschoolers and their caring adult(s) with talking, singing, reading, writing and play.

Thu, Oct 10, 7:00pm - 8:00pm
Sandy Small Meeting Room (Capacity 40)
Come crochet with us! All ability levels welcome! Yarn and crochet hooks will be provided. Thursday evenings.