Pokemon Club
Children's Library at KHL 135 Main Street, Montpelier, VT, United StatesDrop in to play or trade. No experience necessary!
Drop in to play or trade. No experience necessary!
Can you find the lizard, the hornet, or the sparrow? See what you can find as you walk around the Worcester Town Hall to read We Went Looking by Aileen...
Ahoy! Join Rockin' Ron the Friendly Pirate for a fun interactive and adventurous program. He will have you singing and dancing in no time! All ages.
Youth 18 and under. Drop in to play with Instructor Robert and with peers.
Listen to a story then get the opportunity to meet real firefighters and their truck! There is a rumor that we may get to see a fire hose in action!
Join us for an all ages Pokémon Trading Card Game Tournament. Bring a 40 card deck and battle to find out if you can be the best that ever was!...
Find out about library services and make a craft while listening to La Lovo, led by Colombian singer-songwriter Cintia Lovo, is world music with a rock n’ roll spirit.
Drop in to play or trade. No experience necessary!
A mage's true power can be amplified with the right tool: for you, that tool is a wand of your own creation. Choose your stick (or have your stick choose...
Youth 18 and under. Drop in to play with Instructor Robert and with peers.
KHL comes to Maple Corner for a special storytime. Read books about using your imagination, then put it to practice with cardboard, markers and scarves. Each attendee will go home...
We are a free non-profit public library serving and supported by the central Vermont towns of Berlin, Calais, East Montpelier, Middlesex, Montpelier, and Worcester.
Monday: 10 am–8 pm
Tuesday: 10 am–5:30 pm
Wednesday:
10 am–8 pm
Thursday: 10 am–5:30 pm
Friday:
10 am–5:30 pm
Saturday: 10 am–2 pm
Sunday: Closed
Children’s Library:
Monday-Friday: 10 am-5:30 pm
Saturday: 10 am-2 pm
Sunday: Closed
135 Main Street
Montpelier, VT 05602
P: (802) 223-3338
E: [email protected]
You can also use our Contact Form here.
© 2024 Kellogg-Hubbard Library.
Federal Tax ID: 03-0181056