Town Wide Yard Sale!

The Belmont Public Library, Recreation Department and Council on Aging have joined forces to offer a new Town ...

Music on Saturdays

Continuing our Music on Saturdays series, we welcome Ensemble Aubade for the unique Old World, New World Sound...

Library Latest — September 26, 2023

September 15 – October 15 is Hispanic and Latino American Heritage Month! Celebrate with these titles fr...

Puzzle Swap!

Join us for Puzzle Swap 2 here at the library on Saturday, October 28 from 10-11am! Exchange your gently used ...


What are you looking for?

Library Hours

The Library

9:00 am - 5:00 pm

Children's Dept.

9:00 am - 5:00 pm

Upcoming Events

New Books / New & Upcoming Titles

Click “more” to view all new & upcoming items. Or sign up to receive the weekly update.



Library Use Calculator

Get a sense of what the library means to you by using this handy calculator!

E-Resources / Free online resources

chat loading...