Let us help you find something new to read

Book Bundles
Learn More

Book Recommendations

NoveList
Learn More

500+ Free Online Courses

Universal Class
Learn More

Discover the Past

Local History & Genealogy
Learn More

Virtual Events @ SPL

Adult Programs
View Schedule

Our Staff is Here to Help

Reference Assistance
Contact Us
Tiny Art Gallery: Unearth a Story - Digging Deep

Tiny Art Gallery: Unearth a Story - Digg…

June 1st - 30th (Open for Entry) 
July...

What the Tech!

What the Tech!

Tuesday, June 16th, 2026 
2:00 p.m. - 3:30...

Phoenix Project - Hope for New Beginnings

Phoenix Project - Hope for New Beginning…

Tuesday, June 16th, 2026 
2:00 p.m. - 4:00...

Studio 330: Sewing 201 Zipper Pouch

Studio 330: Sewing 201 Zipper Pouch

Wednesday, June 17th, 2026 
5:00 p.m. - 6:30...

Studio 330: Embroidery Club

Studio 330: Embroidery Club

Thursday, June 18th, 2026
10:00 a.m. -...

Studio 330: Walk-In Hours

Studio 330: Walk-In Hours

Thursday, June 18th, 2026 
12:00 p.m. - 4:00...

Love & Logic: Parenting with Empathy Session 2

Love & Logic: Parenting with Empathy…

Thursday, June 18th, 2026 
5:00 p.m. - 7:00...

Studio 330: String Theory

Studio 330: String Theory

Saturday, June 20th, 2026 
2:00 p.m. - 4:00...

Scary Words Book Club

Scary Words Book Club

Saturday, June 20th, 2026 
2:30 p.m. - 4:30...

Discover what our patrons have been creating in our library programs.