Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

STEAM Club

All things STEAM and fun!

2023-07-18 14:00:00 2023-07-18 15:00:00 America/Denver STEAM Club Kids. Come to the library to learn coding, play games and Lego, create art, have fun with science, and learn more about robotics. Note: Some dates require registration. Granite -

Tuesday, July 18
2:00pm - 3:00pm

Add to Calendar 2023-07-18 14:00:00 2023-07-18 15:00:00 America/Denver STEAM Club Kids. Come to the library to learn coding, play games and Lego, create art, have fun with science, and learn more about robotics. Note: Some dates require registration. Granite -

Kids. Come to the library to learn coding, play games and Lego, create art, have fun with science, and learn more about robotics. Note: Some dates require registration.

Kids come to the library to learn coding, play games and Lego, create art, have fun with science, and learn more about robotics.

These dates require registration, please call customer service (801-943-4636) and ask for the Granite Information Desk:

June 6th: Fiero Code Introduction for 12 students

June 20th: Adding Sound to Fiero Code and Scratch for 12 students

July 25th: Tie-Dye for 20 students

REMEMBER: The Block Code Contest is due on July 31st!!! Please join Fiero code for more information @ TheCountyLibrary.org/FieroCode - "Join Program": 223856

Granite

Phone: 801-943-4636
Branch manager
Kim Bryant Welch

Hours
Mon, Mar 25 10:00AM to 9:00PM
Tue, Mar 26 10:00AM to 9:00PM
Wed, Mar 27 10:00AM to 9:00PM
Thu, Mar 28 10:00AM to 9:00PM
Fri, Mar 29 10:00AM to 6:00PM
Sat, Mar 30 10:00AM to 6:00PM
Sun, Mar 31 Closed

Upcoming events

Thu, Mar 28, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Mar 28, 4:00pm - 5:00pm
Learn about forensic science, codes, and other awesome detective skills with activities and crafts. Snacks provided. Geared for ages 5-12.

Thu, Mar 28, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, Mar 29, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Mar 30, 11:00am - 12:00pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Mar 30, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, Mar 30, 2:00pm - 3:30pm
Granite Storytime Room
Join us to paint rocks in a fun Easter-egg style. All welcome. Acrylic paints, brushes, and rocks provided. FYI--paint is not washable. Drop-in event. Light refreshments provided.

Mon, Apr 01, All day
Scavenger Hunt: Find our reading friends hidden in the children's area. Then come to the reference desk for a special prize! Limit 1 prize per child per day. *All month long.*

Mon, Apr 01, All day
Guess the correct number of raindrops in the jar and win a special prize!

Mon, Apr 01, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, Apr 01, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Apr 01, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Mon, Apr 01, 6:30pm - 8:00pm
This month we'll be doing something different. A Celebration of Pie! A Savory and Sweet Pie Potluck!

Tue, Apr 02, 11:00am - 11:45am
Granite Storytime Room
Early learning storytime for littles and their caring adult(s) with Miss Terresa. Includes reading, singing, dancing, and play.

Tue, Apr 02, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Apr 03, 10:30am - 11:15am
Granite Storytime Room
Early learners. Drop-in for storytime and playgroup with Miss Amanda.

Wed, Apr 03, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Apr 03, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, Apr 03, 6:30pm - 8:00pm
Eugene Tapahe, Navajo, is a designer, artist and photographer, who specializes in capturing the beautiful landscape and people of the Southwest.

Thu, Apr 04, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Fri, Apr 05, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 06, 11:00am - 12:00pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 06, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Mon, Apr 08, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, Apr 08, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Apr 08, 5:30pm - 8:30pm
Granite Meeting Room (Capacity 112)
Embark on a great role-playing adventure.

Mon, Apr 08, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Apr 09, 11:00am - 11:45am
Granite Storytime Room
Early learning storytime for littles and their caring adult(s) with Miss Terresa. Includes reading, singing, dancing, and play.

Tue, Apr 09, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Apr 09, 6:00pm - 8:00pm
Granite Meeting Room (Capacity 112)
Join us to create something amazing.

Canceled
Tue, Apr 09, 6:00pm - 8:00pm
The classes prepare permanent residents for the citizenship exam.

Wed, Apr 10, 10:30am - 11:15am
Granite Storytime Room
Early learners. Drop-in for storytime and playgroup with Miss Amanda.

Wed, Apr 10, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Apr 10, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, Apr 10, 4:30pm - 5:30pm
Granite Storytime Room
Come over after school for crafts, games, science, and fun of all kinds!

Wed, Apr 10, 6:00pm - 8:45pm
Granite Meeting Room (Capacity 112)
All ages are welcome to drop in and play. Dozens of games for a wide-variety of ages are available.

Thu, Apr 11, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Apr 11, 4:00pm - 5:00pm
It's party time! Join us for our last After School Club meeting: all about Bees! Join in activities, art, and games while learning about our fuzzy friends. Snacks provided. Geared for ages 5-12.

Thu, Apr 11, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, Apr 12, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 13, 11:00am - 12:00pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 13, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Mon, Apr 15, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, Apr 15, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Apr 15, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Apr 16, 11:00am - 11:45am
Granite Storytime Room
Early learning storytime for littles and their caring adult(s) with Miss Terresa. Includes reading, singing, dancing, and play.

Tue, Apr 16, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Apr 16, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Tue, Apr 16, 7:00pm - 8:00pm
Granite Storytime Room
Ages 6-12. Drop into our exploration program. We will explore art, science, and technology.

Wed, Apr 17, 10:30am - 11:15am
Granite Storytime Room
Early learners. Drop-in for storytime and playgroup with Miss Amanda.

Wed, Apr 17, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Apr 17, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, Apr 17, 7:00pm - 8:00pm
Granite Storytime Room
Create your own retro-chic 3D art to take home.

Thu, Apr 18, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Apr 18, 6:00pm - 8:00pm
Granite Storytime Room
The classes prepare permanent residents for the citizenship exam.

Fri, Apr 19, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 20, 11:00am - 12:00pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 20, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, Apr 20, 3:00pm - 4:00pm
Granite Meeting Room (Capacity 112)
A casual, mixed-gender, intergenerational, and LGBTQ+ friendly book group. In April we will discuss "Island of Missing Trees," by Elif Shafak.

Mon, Apr 22, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, Apr 22, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Apr 22, 5:30pm - 8:30pm
Granite Meeting Room (Capacity 112)
Embark on a great role-playing adventure.

Mon, Apr 22, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Apr 23, 11:00am - 11:45am
Granite Storytime Room
Early learning storytime for littles and their caring adult(s) with Miss Terresa. Includes reading, singing, dancing, and play.

Tue, Apr 23, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Apr 23, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Tue, Apr 23, 7:00pm - 8:00pm
Granite Storytime Room
General Audience. Gather with other crocheters and share what you are creating.

Wed, Apr 24, 10:30am - 11:15am
Granite Storytime Room
Early learners. Drop-in for storytime and playgroup with Miss Amanda.

Wed, Apr 24, 11:00am - 11:30am
Granite Meeting Room (Capacity 112)
Early learners. Bring your own teddy bear or stuffy, a lunch, and a blanket. We will eat outside after storytime if weather permits, otherwise we will be inside.

Wed, Apr 24, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Apr 24, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, Apr 24, 6:00pm - 8:45pm
Granite Meeting Room (Capacity 112)
All ages are welcome to drop in and play. Dozens of games for a wide-variety of ages are available.

Thu, Apr 25, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Apr 25, 6:00pm - 8:00pm
Granite Storytime Room
The classes prepare permanent residents for the citizenship exam.

Fri, Apr 26, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 27, 11:00am - 12:00pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Apr 27, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, Apr 27, 3:00pm - 4:00pm
Granite Meeting Room (Capacity 112)
Join us for fun hands on activities, perfect for littles 1-6 years old. Snacks provided.

Mon, Apr 29, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, Apr 29, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Apr 29, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Apr 30, 11:00am - 11:45am
Granite Storytime Room
Early learning storytime for littles and their caring adult(s) with Miss Terresa. Includes reading, singing, dancing, and play.

Tue, Apr 30, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Apr 30, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, May 01, All day
Guess how many lego pieces in the jar and win a flower lego!

Wed, May 01, All day
Scavenger Hunt: Solve the Cookie Mystery! Find the cookie culprit hidden in the children's area. Then come to the reference desk for a prize! Limit 1 prize per child per day. *All month long.*

Wed, May 01, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, May 01, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Thu, May 02, 10:30am - 12:00pm
Granite Meeting Room (Capacity 112)
Join us every other month for an hour and a half of crafts, activities, and games. This program is designed for adults and teens with intellectual disabilities. Groups are welcome!

Thu, May 02, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, May 02, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, May 03, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 04, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 04, 11:00am - 1:00pm
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, May 04, 1:00pm - 4:00pm
Granite Meeting Room (Capacity 112),Granite Study Room A (Capacity 4),Granite Study Room B (Capacity 4),Granite Storytime Room,Granite Study Room C (Capacity 4), Granite Study Room D (Capacity 4), Granite Study Room E (Capacity 3)
Prepare for lift-off on a spring day of galactic wonder and excitement. Prepárese para despegar en un día primaveral de maravillas y emociones galácticas.

Mon, May 06, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, May 06, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, May 06, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, May 07, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, May 07, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, May 08, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, May 08, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, May 08, 4:30pm - 5:30pm
Granite Storytime Room
Come over after school for crafts, games, science, and fun of all kinds!

Wed, May 08, 6:00pm - 8:45pm
Granite Meeting Room (Capacity 112)
All ages are welcome to drop in and play. Dozens of games for a wide-variety of ages are available.

Thu, May 09, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, May 09, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, May 10, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 11, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 11, 11:00am - 1:00pm
Granite Storytime Room
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, May 11, 3:00pm - 5:00pm
Granite Meeting Room (Capacity 112)
Learn more about K-Pop, win prizes, and dance!

Mon, May 13, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, May 13, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, May 13, 5:30pm - 8:30pm
Granite Meeting Room (Capacity 112)
Embark on a great role-playing adventure.

Mon, May 13, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, May 14, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, May 14, 6:00pm - 8:00pm
Granite Meeting Room (Capacity 112)
Join us to create something amazing.

Tue, May 14, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, May 15, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, May 15, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, May 15, 7:00pm - 8:00pm
Granite Storytime Room
Crafts and fun activities especially for teens.

Thu, May 16, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, May 16, 4:00pm - 5:00pm
Stop by and help design a marble run! Supplies provided + snacks & fun. Geared for ages 5-12.

Thu, May 16, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, May 17, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 18, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 18, 11:00am - 1:00pm
Granite Storytime Room
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Sat, May 18, 3:00pm - 4:00pm
Granite Storytime Room
A casual, mixed-gender, intergenerational, and LGBTQ+ friendly book group.

Mon, May 20, 10:35am - 11:00am
Granite Storytime Room
Come listen, rhyme, and sing along in this short storytime with Miss Kim, perfect for babies and toddlers.

Mon, May 20, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, May 20, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, May 21, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, May 21, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, May 22, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, May 22, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Wed, May 22, 6:00pm - 8:45pm
Granite Meeting Room (Capacity 112)
All ages are welcome to drop in and play. Dozens of games for a wide-variety of ages are available.

Thu, May 23, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, May 23, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, May 24, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 25, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, May 25, 11:00am - 1:00pm
Granite Storytime Room
Join master origami artist S. Matthew Jones to learn Japanese paper folding. Paper is provided. Basic instruction, 11 am to 12 pm. Advanced instruction 12 pm to 1 pm.

Mon, May 27, All day
Closed for Holiday

Tue, May 28, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, May 28, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Tue, May 28, 7:00pm - 8:00pm
Granite Storytime Room
General Audience. Gather with other crocheters and share what you are creating.

Wed, May 29, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, May 29, 4:00pm - 5:00pm
A friendly and unique book club program for adults with Down syndrome, autism, and other cognitive differences.

Thu, May 30, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, May 30, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, May 31, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Jun 01, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 03, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 03, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Jun 04, 3:45pm - 4:45pm
Kids. Computers will be connected to Minecraft and Scratch. We will have a variety of Nintendo Switch games to play as well.

Tue, Jun 04, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Jun 04, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, Jun 05, 2:00pm - 2:45pm
Granite Storytime Room
Kids with caring adults.

Wed, Jun 05, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Jun 06, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Jun 06, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, Jun 07, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Jun 08, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 10, 2:00pm - 3:00pm
Granite Meeting Room (Capacity 112)
Elementary age. Drop into the library for scientific fun!

Mon, Jun 10, 3:45pm - 4:45pm
Granite Storytime Room
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 10, 5:30pm - 8:30pm
Granite Meeting Room (Capacity 112)
Embark on a great role-playing adventure.

Mon, Jun 10, 5:45pm - 8:45pm
Granite Storytime Room
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Jun 11, 3:45pm - 4:45pm
Kids. Computers will be connected to Minecraft and Scratch. We will have a variety of Nintendo Switch games to play as well.

Tue, Jun 11, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Jun 11, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, Jun 12, 2:00pm - 2:45pm
Granite Storytime Room
Kids with caring adults.

Wed, Jun 12, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Wed, Jun 12, 4:30pm - 5:30pm
Granite Storytime Room
Come over in the afternoon for crafts, games, science, and fun of all kinds!

Wed, Jun 12, 6:00pm - 8:45pm
Granite Meeting Room (Capacity 112)
All ages are welcome to drop in and play. Dozens of games for a wide-variety of ages are available.

Thu, Jun 13, 10:30am - 11:15am
Granite Storytime Room
Early learners. Yoga storytime with ukulele songs.

Thu, Jun 13, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Jun 13, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, Jun 14, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Jun 15, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 17, All day
Closed for Holiday

Tue, Jun 18, 3:45pm - 4:45pm
Kids. Computers will be connected to Minecraft and Scratch. We will have a variety of Nintendo Switch games to play as well.

Tue, Jun 18, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Jun 18, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, Jun 19, 2:00pm - 2:45pm
Granite Storytime Room
Kids with caring adults.

Wed, Jun 19, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Jun 20, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Thu, Jun 20, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Fri, Jun 21, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Sat, Jun 22, 11:00am - 12:00pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 24, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Mon, Jun 24, 5:30pm - 8:30pm
Granite Meeting Room (Capacity 112)
Embark on a great role-playing adventure.

Mon, Jun 24, 5:45pm - 8:45pm
Granite Study Room F (Capacity 8)
**Offered in Spanish** This is a support group for those with dementia/Alzheimers and their care providers. Includes art therapy, crafts, gentle exercise, neurobics.

Tue, Jun 25, 3:45pm - 4:45pm
Kids. Computers will be connected to Minecraft and Scratch. We will have a variety of Nintendo Switch games to play as well.

Tue, Jun 25, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.

Tue, Jun 25, 6:00pm - 8:00pm
Granite Study Room F (Capacity 8)
The classes prepare permanent residents for the citizenship exam.

Wed, Jun 26, 2:00pm - 2:45pm
Granite Storytime Room
Kids with caring adults.

Wed, Jun 26, 3:45pm - 4:45pm
Granite Meeting Room (Capacity 112)
Youth 18 and under may receive a free meal each afternoon, Mon - Sat. Los jóvenes de 18 años o menos pueden recibir una comida gratis todas las tardes, de lunes a sábado.