Library Hours

Walk-In Service
Monday: 9am-8pm
Tuesday: 9am-8pm
Wednesday: 9am-5pm
Thursday: 9am-5pm
Friday: 9am-5pm
Saturday: 9am-5pm
Sunday: Closed

Drive Up Window service with entrance from 12th Street is open Monday through Saturday from 10am – 4pm.


Click below to print from your phone or personal computer
You can start the application process online and receive a temporary barcode
Chat with librarians from around the nation 24/7
Download eBooks, Audiobooks and Magazines

Upcoming Events

Date/Time Event
08/23/2022
9:30 am - 11:00 am
Tech Tuesdays: Microsoft Word Tech Tuesdays: Microsoft Word
08/23/2022
6:00 pm - 7:30 pm
August Book Club: Anxious People August Book Club: Anxious People
09/06/2022
9:30 am - 11:00 am
Tech Tuesdays: Intro to Email Tech Tuesdays: Intro to Email
09/07/2022
10:30 am - 11:30 am
Socrates Café Socrates Café
Sun
Mon
Tue
Wed
Thu
Fri
Sat
S
M
T
W
T
F
S
31
3
5
7
8
10
11
12
13
14
15
17
18
19
20
21
22
24
25
26
27
28
29
30
31
1
2
3
Kids’ Science in Art
08/01/2022    
2:00 pm - 3:30 pm
Kids’ Science in Art Mondays,  June 20th-August 1st, 2022 from 2:30-3:30 PM. For ages 4 and up. Meet on the front lawn. No class July [...]
Tech Tuesdays: Computer Basics
08/02/2022    
9:30 am - 11:00 am
Computer Basics Learn about the basic functions of computers When: Tuesdays -9:30 - 11:00am Tech Tuesdays are free computer technology classes. Topics change weekly and [...]
Virtual Kids Yoga Story Time
08/02/2022    
10:00 am - 10:30 am
Virtual Kids Yoga Story Time                                                                        Tuesdays, June 21st- August 9th 2022 from 10:00-10:30 AM                     Online via Zoom. Registration required.   For ages 4-11 Move, breathe and [...]
Tinkering Teens
08/02/2022    
3:00 pm - 4:00 pm
Tinkering Teens Tuesdays, June 21st-August 2nd 2022 from 3:00—4:00 PM. For ages 12 and up. Teen area. No registration required. Explore some of the library’s [...]
Thursday Outdoor Storytime!
08/04/2022    
10:00 am - 11:00 am
Thursday Outdoor Storytimes June 23rd– August 4th 2022 at 10:00 AM All Ages. No registration required. In case of rain, meet in the Picture Book [...]
Saturday Outdoor Storytime!
08/06/2022    
10:00 am - 11:00 am
Saturday Outdoor Storytimes at 10:00 AM on the following dates. All Ages welcome. No registration required. In case of rain, meet in the Picture Book [...]
Tech Tuesdays: Internet Basics
08/09/2022    
9:30 am - 11:00 am
Internet Basics What is the internet? Learn about the internet, different browsers, and how to go to various websites. When: Tuesdays -9:30 - 11:00am Tech [...]
Virtual Kids Yoga Story Time
08/09/2022    
10:00 am - 10:30 am
Virtual Kids Yoga Story Time                                                                        Tuesdays, June 21st- August 9th 2022 from 10:00-10:30 AM                     Online via Zoom. Registration required.   For ages 4-11 Move, breathe and [...]
Tech Tuesday: Microsoft Excel
08/16/2022    
9:30 am - 11:00 am
Microsoft Excel Learn the basis of Excel spreadsheets. You can organize information, perform basic calculations, and create charts. When: Tuesdays -9:30 - 11:00am Tech Tuesdays [...]
Tech Tuesdays: Google Drive
08/16/2022    
9:30 am - 11:00 am
Google Drive Learn how to keep track of you documents using you Google account When: Tuesdays -9:30 - 11:00am Tech Tuesdays are free computer technology [...]
Tech Tuesdays: Microsoft Word
08/23/2022    
9:30 am - 11:00 am
Microsoft Word This class covers the basics of word processing. Learn how to start, highlight, change fonts, copy& paste, and a few keyboard shortcuts. When: [...]
August Book Club: Anxious People
08/23/2022    
6:00 pm - 7:30 pm
Click to Enter Zoom Meeting Join us VIRTUALLY on Zoom to discuss our book of the month! “Backman’s latest novel hits the sweet spot between [...]
Events on 08/01/2022
Events on 08/02/2022
Events on 08/04/2022
Events on 08/06/2022
Events on 08/09/2022
Events on 08/16/2022
Events on 08/23/2022

New and Noteworthy