all Events
Monday, July 27, 2026 - 7:00pm to 8:00pm
VIRTUAL: Celebrating America's 250th: "The Escapes of David George" with author Gregory E. O'Malley
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email... Read More
Monday, July 27, 2026 - 7:00pm to 8:00pm
VIRTUAL: Celebrating America's 250th: "The Escapes of David George" with author Gregory E. O'Malley
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email... Read More
Tuesday, July 28, 2026 - 10:30am to 11:30am
Join Tessa and Drea for stories, movement, singing, creative activities and all around fun every Tuesday. Appropriate for young children and their families. Caregiver involvement is highly encouraged as a way to promote bonding and the modeling of... Read More
Wednesday, July 29, 2026 - 4:00pm to 5:00pm
Educator and trivia host, Cory Genest will lead this fun family event!
Wednesday, July 29, 2026 - 4:00pm to 5:00pm
Educator and trivia host, Cory Genest will lead this fun family event!
Wednesday, July 29, 2026 - 4:00pm to 5:00pm
Educator and trivia host, Cory Genest will lead this fun family event!
Thursday, July 30, 2026 - 4:30pm to 6:00pm
Come and Join Once Upon A Story Hour on the fourth Thursday of the month starting at 4:30 pm in the Periodical Room. Each visit will have different stories and after storytime activities. All are welcome! Children under 10 must be... Read More
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Friday, July 31, 2026 - 9:00am to 10:30am
The Library will have a delayed opening due to a Library's Staff Meeting.
The Library will open at 10:30am.
Monday, August 3, 2026 - 10:00am to 12:00pm
On the first Monday of each month, come and join The Mountain View Knitting Group in the Ham Room from 10:00 am to 12:00 pm.
The Mountain View Knitting Guild is a great place for all knitters and provides a place for those who need new knitting... Read More
Monday, August 3, 2026 - 10:00am to 12:00pm
On the first Monday of each month, come and join The Mountain View Knitting Group in the Ham Room from 10:00 am to 12:00 pm.
The Mountain View Knitting Guild is a great place for all knitters and provides a place for those who need new knitting... Read More
Monday, August 3, 2026 - 4:00pm to 5:00pm
** April 6th will be held in the YA Corner instead of the Periodical Room."
Kids and their caregivers read middle grade books from a monthly selection, then all come together at the library on the first Monday of each month after school. There will... Read More
Monday, August 3, 2026 - 4:00pm to 5:00pm
** April 6th will be held in the YA Corner instead of the Periodical Room."
Kids and their caregivers read middle grade books from a monthly selection, then all come together at the library on the first Monday of each month after school. There will... Read More
Tuesday, August 4, 2026 - 10:30am to 11:30am
Join Tessa and Drea for stories, movement, singing, creative activities and all around fun every Tuesday. Appropriate for young children and their families. Caregiver involvement is highly encouraged as a way to promote bonding and the modeling of... Read More
Thursday, August 6, 2026 - 4:00pm to 5:30pm
The Writer/Poetry Group, where fellow lovers of poetry are encouraged to come write and read their own poetry or recite poems from their favorite authors. The poetry group will start off with a mini-workshop for about 15 to 20 minutes followed up by... Read More
Thursday, August 6, 2026 - 4:00pm to 5:30pm
The Writer/Poetry Group, where fellow lovers of poetry are encouraged to come write and read their own poetry or recite poems from their favorite authors. The poetry group will start off with a mini-workshop for about 15 to 20 minutes followed up by... Read More
Tuesday, August 11, 2026 - 10:30am to 11:30am
Join Tessa and Drea for stories, movement, singing, creative activities and all around fun every Tuesday. Appropriate for young children and their families. Caregiver involvement is highly encouraged as a way to promote bonding and the modeling of... Read More
Tuesday, August 11, 2026 - 6:30pm to 7:00pm
VIRTUAL: Historical Fiction Book Recs with Bestselling Author, Jane Healey
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More
Tuesday, August 11, 2026 - 6:30pm to 7:00pm
VIRTUAL: Historical Fiction Book Recs with Bestselling Author, Jane Healey
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More
Tuesday, August 11, 2026 - 7:30pm to 8:00pm
VIRTUAL: Thriller/ Horror Book Recs with Bookstrammager, Jody Blanchette
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More
Tuesday, August 11, 2026 - 7:30pm to 8:00pm
VIRTUAL: Thriller/ Horror Book Recs with Bookstrammager, Jody Blanchette
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More
Wednesday, August 12, 2026 - 5:00pm to 7:00pm
Monthly meeting of the Library Trustees. The public is invited to attend.
Wednesday, August 12, 2026 - 5:00pm to 7:00pm
Monthly meeting of the Library Trustees. The public is invited to attend.
Wednesday, August 12, 2026 - 5:00pm to 7:00pm
Monthly meeting of the Library Trustees. The public is invited to attend.
Wednesday, August 12, 2026 - 7:00pm to 7:30pm
VIRTUAL: Science Fiction with Author, Elizabeth Bear
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More
Wednesday, August 12, 2026 - 7:00pm to 7:30pm
VIRTUAL: Science Fiction with Author, Elizabeth Bear
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM.
Registrants will receive a link to access the Zoom Webinar via email.**
To Register, use this ... Read More












