Upcoming Events
Skip Upcoming Events widget
Tue, Mar 17, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Tue, Mar 17, 4:00pm - 5:00pm
If you’re an expert cuber or simply a puzzle enthusiast, join us to learn cubing strategies, practice cubing, and have fun! Puzzle cubes provided! For ages 12 - 17.

Wed, Mar 18, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Mar 18, 4:00pm - 5:00pm
Come to the library and make your own bobblehead, a "mini-me" that is reflective of you! This program, part of Teens Create Month and the Adult 101 series, will focus on building confidence and self-esteem. For ages 12 - 17.

Thu, Mar 19, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Tue, Mar 24, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Wed, Mar 25, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Mar 25, 3:30pm - 4:30pm
It's Panda Appreciation Day, let's celebrate with a panda party! Join us as we make clay pandas and play a game of panda trivia. For children ages 6 - 12, with a parent or caregiver.
This event is full

Thu, Mar 26, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Thu, Mar 26, 4:00pm - 5:00pm
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board (TAB)! For ages 12 - 17.

Sat, Mar 28, 2:00pm - 3:30pm
Come try your hand at speed puzzling! Grab your friends or register solo and join a team on the day of the event. Teams of up to four players will have 60 minutes to complete a 300-piece puzzle. First to finish wins! For ages 13 and up.
This event is full

Thu, Apr 02, 4:00pm - 5:00pm
If you’re an expert cuber or simply a puzzle enthusiast, join us to learn cubing strategies, practice cubing, and have fun! Puzzle cubes and snacks provided! For ages 12 - 17.

Fri, Apr 03, 10:15am - 11:00am
Meeting Room
Kick off the weekend with an interactive storytime focused on fire trucks and our friends that keep us safe! Stick around afterwards and a character or two from the stories might jump right off the page to say hello! For ages 0-5 and their caregiver.

Sat, Apr 04, 11:00am - 12:00pm
Explore the flavors of Thailand at this cooking demonstration led by Sivika. She will explain the cultural background of the dishes and teach us how to prepare Pad Thai and Sweet Mango Rice. We will also enjoy samples of the cuisine! For adults.
This event is full

Wed, Apr 08, 3:30pm - 4:30pm
Let's learn about our favorite equine "neigh"-bor, the horse! We will make an agamograph or horses and play some trivia to see who knows the most about these noble steeds. For children ages 6 - 12, with a parent or caregiver.

Mon, Apr 13, 5:00pm - 6:00pm
Patrons can enjoy a facilitated discussion of fiction and nonfiction titles. A limited amount of titles are available for attendees at the library. For adults.

Tue, Apr 14, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Tue, Apr 14, 5:00pm - 7:00pm
Learn to overcome writer’s block, structure your outline, and start writing your next story with author, writing coach, and editor Jasmyne Boswell. For adults.

Wed, Apr 15, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Thu, Apr 16, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Apr 16, 4:00pm - 5:00pm
Need sources for a research paper? Information about college or careers? Questions about literally anything? The Teen Services Librarian can help! Drop in during this hour or contact the library to make an appointment! For ages 12 - 17.

Sat, Apr 18, 3:00pm - 4:00pm
Join Amy Rutledge for a gentle and immersive sound experience. You will be guided into a meditative state surrounded by the tones of crystal singing bowls, a Tibetan bowl, chimes, rattles, wave drum, rain stick, and other instruments. For adults.
This event is full

Tue, Apr 21, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Wed, Apr 22, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Thu, Apr 23, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Apr 23, 4:00pm - 5:00pm
You finally got your driver's license. But how do you maintain a car? What are some tools you should have for your car? Join us to learn about basic car maintenance and how to keep your car running smoothly for years to come. For ages 12 - 17.

Sat, Apr 25, 11:00am - 12:00pm
Meeting Room
New parents, join us at a special program designed for you. Bring your new baby and learn about all the great programs and services we have for parents, caregivers, and children, and connect with other new parents/families in the community.

Mon, Apr 27, 5:30pm - 6:30pm
Come try the viral trend of using plastic over a paint by numbers sheet to create a fun and unique acrylic bookmark! For adults.
This event is full

Tue, Apr 28, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Wed, Apr 29, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.

Wed, Apr 29, 3:30pm - 4:30pm
Celebrate Día De Los Niños with master percussionist Louie Cruz Beltran. Enjoy Latin rhythms that have traveled through time and into today’s music. Listen, laugh, learn and participate! For children ages 4 - 12, with a parent or caregiver.

Thu, Apr 30, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Mon, May 04, 3:00pm - 7:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Tue, May 05, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Tue, May 05, 3:00pm - 7:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Wed, May 06, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.

Wed, May 06, 5:00pm - 7:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Thu, May 07, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, May 07, 3:00pm - 5:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Fri, May 08, 3:00pm - 5:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Tue, May 12, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children 0 - 5 with caregiver.

Tue, May 12, 3:00pm - 7:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Wed, May 13, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.

Wed, May 13, 5:00pm - 7:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.

Thu, May 14, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, May 14, 3:00pm - 5:30pm
Need a place to study for AP exams? We will be opening our Meeting Room for you to drop in for a cramming session! Snacks will be provided, and feel free to bring your own as well! For ages 12 - 17.