Local History
Local History All About Wantastegok/Brattleboro The Brooks Memorial Library supports continuing exploration of the many stories that have defined this place for as long as human beings have lived here. […]
Local History All About Wantastegok/Brattleboro The Brooks Memorial Library supports continuing exploration of the many stories that have defined this place for as long as human beings have lived here. […]
The Annual Friends of the Library Garden Party is back! Enjoy delicious refreshments in a spectacular garden with your library friends. Your ticket price includes an array of desserts, drinks, […]
Learn the art of needle felting. Attendees will have the opportunity to learn the basics of needle felting and make a dinosaur of their choice from loose roving wool as part […]
As part of National Library Week (April 19-25) celebrations, Brooks Memorial Library is delighted to host an exciting opportunity for young people, ages 8-18. As part of Retreat Farm’s America […]
A Lifeline for Difficult Times: The Taking Solace Series on Wednesday, March 4th at 6 pm: “Come See Me in the Good Light”. This is a poignant and unexpectedly funny […]
No Curbside Leaf Pickup in Brattleboro this Fall: Explore these Alternatives. Curbside leaf collection was discontinued during Brattleboro’s budget development process for fiscal year 2026. While curbside collection will no […]
Join us for a special bilingual storytime to celebrate Filipino American Heritage Month! Anna Gail Caunca will regale us with a Tagalog/English reading of “Sari Sari Summers” by Lynnor Bontigao. […]
The fall meeting of the Windham County Genealogy Interest Group will focus on “Discover Your Revolutionary War Ancestors” & “Researching in the Vermont Historical Society Portal”, on Saturday, September 20, […]
In August, the Brattleboro Great Books Group will be discussing Elizabeth Strout’s Pulitzer Award winning novel “Olive Kitteridge” on Monday, August 4th, 7:00 to 9:00 p.m., in the (not-so-quiet) Quiet […]
224 Main St, Brattleboro, VT 05301
(802) 254-5290
Mon-Weds: 10am – 9pm
Thurs-Fri: 10am – 6pm
Sat: 10am – 5pm