Featured Events

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Teens" group
This event is in the "Adults" group

Open Writing Time

5:00pm–8:00pm
Teens, Adults
Ongoing, Workshop
This event is in the "Adults" group

Drop-In Tech Help

9:30am–11:30am
Adults
Science/Technology
This event is in the "Teens" group

ACT Practice for Sophomores

9:30am–1:00pm
Teens
Education
Sign-up Open
Registration Required
This event is in the "School Age" group

Read to a Dog

4:00pm–4:15pm
School Age
Story Time
Sign-up Open
Registration Required
This event is in the "School Age" group

Read to a Dog

4:15pm–4:30pm
School Age
Story Time
Sign-up Open
Registration Required
This event is in the "School Age" group

Read to a Dog

4:30pm–4:45pm
School Age
Story Time
Waitlist
Registration Required
This event is in the "School Age" group

Read to a Dog

5:00pm–5:15pm
School Age
Story Time
Sign-up Open
Registration Required
This event is in the "School Age" group

Read to a Dog

5:15pm–5:30pm
School Age
Story Time
Sign-up Open
Registration Required
This event is in the "Adults" group

Hands-Only CPR

6:30pm–7:30pm
Adults
Education, Health & Wellness, Outreach
Sign-up Open
Registration Required
This event is in the "Adults" group

Library Yarns

4:30pm–6:00pm
Adults
Arts & Crafts, Ongoing
This event is in the "Little Kids" group

Sloth Story Time

6:30pm–7:00pm
Little Kids
Story Time
This event is in the "Little Kids" group

Sensory Story Time

9:30am–10:00am
Little Kids
Ongoing, Story Time
This event is in the "School Age" group

Pokémon Club

4:00pm–5:00pm
School Age
Gaming
This event is in the "Adults" group

Adult Art Club

6:00pm–8:00pm
Adults
Arts & Crafts
Sign-up Open
Registration Required
This event is in the "Adults" group

Spice Club

9:00am–9:00pm
Adults
Food
Sign-up Open
Registration Required
Virtual Event

Do you require extra assistance such as seating, visual or hearing-related issues?
Request an accommodation to participate in library services, programs, or activities, by contacting the library at (608) 845-7180 or filling out the online form. Please submit your request at least two weeks in advance.