This directory is community-maintained. For the complete official list of Vermont public libraries, see the Vermont Department of Libraries directory. Hours vary by season — check each organization's website. To add or correct a listing, open an issue on GitHub.
Filter
🔍

Jump to

Makerspaces & Hackerspaces

Community workshops, fab labs, and maker spaces open to the public across Vermont. Membership requirements and open hours vary — see each organization's website.

Makerspace

Generator

Vermont's largest community makerspace — 12,000 sq ft with dedicated shops for woodworking, metalworking, machining, electronics, sewing, jewelry, and rapid prototyping. Membership-based with drop-in access.

Location 40 Sears Ln, Burlington
County Chittenden
Hackerspace

Laboratory B

Cooperative nonprofit hackerspace and Vermont's entry in the global Hackerspaces network. Community-run space for electronics, software, and hands-on tinkering.

Location Burlington
County Chittenden
Fab Lab

UVM FabLab

University-affiliated digital fabrication lab with laser cutters, 3D printers, CNC equipment, and electronics tools. Open to UVM students, faculty, and community partners.

Location Burlington
County Chittenden
Makerspace

Champlain College Maker Program

Campus makerspace offering workshops, open studio time, and community events. Focused on prototyping, fabrication, and interdisciplinary making.

Location Burlington
County Chittenden
Makerspace

The Makery at Hannaford Career Center

Community makerspace with 3D printing, building trades tools, and sewing equipment. Membership-based, with a focus on hands-on skill building for all ages.

Location Middlebury
County Addison
Makerspace

Bennington Area Makers (BAM)

Community makerspace with 3D printers, computers, sewing equipment, and robotics. Open to makers of all skill levels in the Bennington area.

Location Bennington
County Bennington
Website bamvt.com
Makerspace

The Foundry

10,000 sq ft community makerspace serving the Northeast Kingdom, with 3D printing, CNC routing, laser cutting, and general fabrication tools. A major resource for rural makers.

Location Lyndonville
County Caledonia
Makerspace

MakerSphere

Makerspace and arts studio with clay, ceramics, woodworking, stained glass, and cooking facilities. Offers classes, open studio time, and community workshops.

Location Waterbury Center
County Washington
Makerspace

The MINT

Community makerspace in downtown Rutland with a laser cutter, wood shop, jewelry lab, metal shop, and stained glass studio. Membership and day passes available.

Location Rutland
County Rutland
Makerspace

Newport Community Maker Space

Makerspace, tool library, and business incubator serving the Northeast Kingdom. Offers equipment access, workspace, and entrepreneurship support for the region.

Location Newport
County Orleans
Website ncmsvt.org
Makerspace

Spark (WonderArts / Rural Arts VT)

Rural arts-focused makerspace with graphic design computers, 3D printers, and a laser cutter. Part of the WonderArts initiative to bring creative tools to Vermont's rural Northeast Kingdom.

Location Greensboro
County Orleans
Makerspace

HatchSpace

Woodworking school and community workshop in Brattleboro, with CNC routing, laser cutting, and 3D printing alongside traditional hand and power tools. Classes and membership available.

Location Brattleboro
County Windham
Makerspace

Upper Valley MakerSpace

Makerspace, artist studio, and business incubator in White River Junction, serving the Vermont-New Hampshire Upper Valley region. Workspace and equipment access for makers and entrepreneurs.

Location White River Junction
County Windsor

Addison County — Libraries

Library

Ilsley Public Library

Middlebury's main public library, serving Addison County with collections, digital resources, community programming, and meeting space.

Location Middlebury
Library

Bixby Memorial Library

Public library serving Vergennes and surrounding communities with books, digital resources, and local history collections.

Location Vergennes
Library

Lawrence Memorial Library

Public library serving Bristol and surrounding communities with books, programs, and community services.

Location Bristol
Library

Platt Memorial Library

Public library serving Shoreham and surrounding communities on the shores of Lake Champlain.

Location Shoreham
Website plattlib.org
Library

Russell Memorial Library

Public library serving Monkton and surrounding communities.

Location Monkton
Makerspace

The Makery at Hannaford Career Center

Community makerspace with 3D printing, building trades tools, and sewing. Membership-based, open to all ages.

Location Middlebury

Additional libraries in Addison County

  • Orwell Free Library — Orwell
  • New Haven Community Library — New Haven
  • Cornwall Free Public Library — Cornwall
  • Salisbury Free Public Library — Salisbury
  • Lincoln Library — Lincoln
  • Starksboro Public Library — Starksboro
  • Hancock Free Public Library — Hancock

Bennington County — Libraries

Library

Bennington Free Library

The main public library for Bennington, offering books, digital resources, programming, and community meeting space for the region.

Location Bennington
Library

Martha Canfield Memorial Free Library

Public library serving Arlington and surrounding communities in southwestern Vermont.

Location Arlington
Library

Manchester Community Library

Public library serving Manchester and the surrounding communities with collections, programs, and community space.

Location Manchester
Website mclvt.org
Library

John G. McCullough Free Library

Public library serving North Bennington and the surrounding community.

Location North Bennington
Library

Dorset Village Public Library

Public library serving Dorset and surrounding communities in the Green Mountain foothills.

Location Dorset
Makerspace

Bennington Area Makers (BAM)

Community makerspace with 3D printers, computers, sewing, and robotics equipment, open to makers of all skill levels.

Location Bennington
Website bamvt.com

Additional libraries in Bennington County

  • Winhall Memorial Library — Bondville
  • Solomon Wright Public Library — Pownal
  • Readsboro Community Library — Readsboro
  • Stamford Community Library — Stamford

Caledonia County — Libraries

Library

St. Johnsbury Athenaeum

A National Historic Landmark housing a public library and a Victorian-era art gallery — one of the oldest unaltered art galleries in the United States. Serving the community since 1871.

Location St. Johnsbury
Library

Jeudevine Memorial Library

Public library serving Hardwick and surrounding communities in the heart of the Northeast Kingdom.

Location Hardwick
Library

Cobleigh Public Library

Public library serving Lyndonville and the surrounding community.

Location Lyndonville
Library

Peacham Library

Public library serving Peacham and surrounding communities in rural Caledonia County.

Location Peacham
STEM / Museum

Fairbanks Museum & Planetarium

Natural history museum, science center, and public planetarium with ongoing STEM programs for schools and the public. A regional hub for science education in the Northeast Kingdom.

Location St. Johnsbury
Makerspace

The Foundry

10,000 sq ft community makerspace with 3D printing, CNC, laser cutting, and fabrication tools — a major resource for rural Northeast Kingdom makers.

Location Lyndonville

Additional libraries in Caledonia County

  • Barnet Public Library — Barnet
  • Groton Free Public Library — Groton
  • Pope Memorial Library — Danville
  • Davies Memorial Library — Lower Waterford
  • East Burke Community Library — East Burke

Chittenden County — Libraries

Library

Fletcher Free Library

Burlington's central public library, offering extensive collections, digital resources, community programs, and open meeting space for the city and region.

Location 235 College St, Burlington
Library

Brownell Library

Public library serving Essex Junction and surrounding communities with books, programs, and digital resources.

Location Essex Junction
Library

Deborah Rawson Memorial Library

Public library serving Jericho and surrounding communities.

Location Jericho
Website drml.org
Library

Carpenter-Carse Library

Public library serving Hinesburg and surrounding communities.

Location Hinesburg
Library

Pierson Library

Public library serving Shelburne and surrounding communities south of Burlington.

Location Shelburne
Library

South Burlington Community Library

Public library serving South Burlington with collections, digital access, and community programming.

Location South Burlington

Additional libraries in Chittenden County

  • Dorothy Alling Memorial Library — Williston
  • Burnham Memorial Library — Colchester
  • Milton Public Library — Milton
  • Winooski Memorial Library — Winooski
  • Richmond Free Library — Richmond
  • Charlotte Library — Charlotte
  • Huntington Public Library — Huntington
  • Westford Town Library — Westford
  • Jericho Town Library — Jericho Center

Essex County — Libraries

Library

Island Pond Public Library

Public library serving Island Pond and surrounding communities in Vermont's most rural county.

Location Island Pond
Library

Alice M. Ward Memorial Library

Public library serving Canaan and surrounding communities near the Connecticut River and Canadian border.

Location Canaan

Additional libraries in Essex County

  • Concord Public Library — Concord
  • Alden Balch Memorial Library — Lunenburg
  • Guildhall Public Library — Guildhall

Franklin County — Libraries

Library

St. Albans Free Library

The main public library for Franklin County, serving St. Albans and the broader region with collections, digital resources, and community programs.

Location St. Albans
Library

Enosburgh Public Library

Public library serving Enosburg Falls and surrounding communities in northern Vermont.

Location Enosburg Falls
Library

Fairfax Community Library

Public library serving Fairfax and surrounding communities.

Location Fairfax
Library

Bent Northrop Memorial Library

Public library serving Fairfield and surrounding communities.

Location Fairfield

Additional libraries in Franklin County

  • Arvin A. Brown Public Library — Richford
  • Haston Library — Franklin
  • Highgate Public Library — Highgate Center
  • Sheldon Municipal Library — Sheldon
  • Montgomery Town Library — Montgomery Center
  • H. F. Brigham Free Public Library — Bakersfield
  • Swanton Public Library — Swanton

Grand Isle County — Libraries

Library

South Hero Community Library (Worthen Library)

Public library serving South Hero and the Lake Champlain Islands community.

Location South Hero
Library

Grand Isle Free Library

Public library serving Grand Isle and surrounding Lake Champlain Islands communities.

Location Grand Isle
Library

Alburg Public Library

Public library serving Alburg, Vermont's northernmost community, on a peninsula extending into Lake Champlain.

Location Alburg
Library

North Hero Public Library

Public library serving North Hero Island on Lake Champlain.

Location North Hero

Lamoille County — Libraries

Library

Morristown Centennial Library

The main public library for Lamoille County, serving Morrisville and the surrounding region with collections, digital resources, and community programs.

Location Morrisville
Library

Stowe Free Library

Public library serving Stowe and surrounding communities, offering collections, digital access, and year-round programming.

Location Stowe
Library

Johnson Public Library

Public library serving Johnson and surrounding communities in Lamoille County.

Location Johnson
Library

Varnum Memorial Library

Public library serving Jeffersonville and the communities of Cambridge and environs.

Location Jeffersonville

Additional libraries in Lamoille County

  • Lanpher Memorial Library — Hyde Park
  • Waterville Town Library — Waterville

Orange County — Libraries

Library

Kimball Public Library

The main public library for Orange County, serving Randolph and the surrounding region with collections, digital resources, and community programming.

Location Randolph
Library

Blake Memorial Library

Public library serving East Corinth and the surrounding Upper Connecticut River Valley communities.

Location East Corinth
Library

Morrill Memorial and Harris Library

Public library serving Strafford and surrounding communities.

Location Strafford
Library

Tenney Memorial Library

Public library serving Newbury and surrounding communities along the Connecticut River.

Location Newbury

Additional libraries in Orange County

  • Bradford Public Library — Bradford
  • Latham Memorial Library — Thetford
  • Fairlee Public Library — Fairlee
  • Chelsea Public Library — Chelsea
  • Tunbridge Public Library — Tunbridge
  • Brookfield Free Public Library — Brookfield
  • Vershire Community Library — Vershire

Orleans County — Libraries

Library

Goodrich Memorial Library

The main public library for Orleans County, serving Newport and the surrounding region with books, digital resources, and community programs.

Location Newport
Library

Haskell Free Library and Opera House

A unique binational library and opera house straddling the US-Canada border, with the reading room in Vermont and the stage in Quebec. Serving Derby Line and Stanstead since 1904.

Location Derby Line
Library

Craftsbury Public Library

Public library serving Craftsbury Common and surrounding communities in the Northeast Kingdom.

Location Craftsbury Common
Library

Greensboro Free Library

Public library serving Greensboro and surrounding communities. Home county of the Spark makerspace (WonderArts).

Location Greensboro
Makerspace

Newport Community Maker Space

Makerspace, tool library, and business incubator serving Newport and the broader Northeast Kingdom region.

Location Newport
Website ncmsvt.org
Makerspace

Spark (WonderArts / Rural Arts VT)

Rural arts makerspace with graphic design computers, 3D printers, and laser cutter. Part of the WonderArts initiative bringing creative tools to the Northeast Kingdom.

Location Greensboro

Additional libraries in Orleans County

  • Barton Public Library — Barton
  • Glover Public Library — Glover
  • Leach Public Library — Irasburg
  • Albany Town Library — Albany
  • Jones Memorial Library — Orleans
  • William and Lucy Rand Memorial Library — North Troy
  • Lowell Community Library — Lowell

Rutland County — Libraries

Library

Rutland Free Library

The main public library for Rutland County, offering extensive collections, digital resources, programming, and community meeting space in downtown Rutland.

Location 10 Court St, Rutland
Library

Brandon Free Public Library

Public library serving Brandon and surrounding communities in central Rutland County.

Location Brandon
Library

Maclure Library

Public library serving Pittsford and surrounding communities.

Location Pittsford
Library

Castleton Free Library

Public library serving Castleton and surrounding communities in western Rutland County.

Location Castleton
Library

Fair Haven Free Library

Public library serving Fair Haven and surrounding communities near the New York border.

Location Fair Haven
Makerspace

The MINT

Community makerspace with laser cutter, wood shop, jewelry lab, metal shop, and stained glass studio. Membership and day passes available.

Location Rutland

Additional libraries in Rutland County

  • Poultney Public Library — Poultney
  • Mount Holly Town Library — Mount Holly
  • Sherburne Memorial Library — Killington
  • Shrewsbury Library — Shrewsbury
  • Middletown Springs Public Library — Middletown Springs
  • West Rutland Free Library — West Rutland
  • Wells Village Library — Wells
  • Gilbert Hart Library — Wallingford
  • Pawlet Public Library — Pawlet
  • Proctor Free Library — Proctor
  • Silas L. Griffith Memorial Library — Danby

Washington County — Libraries

Library

Kellogg-Hubbard Library

Montpelier's public library, serving Vermont's capital city and the surrounding region with collections, community programs, and meeting spaces.

Location 135 Main St, Montpelier
Library

Aldrich Public Library

Public library serving Barre and surrounding communities in Washington County.

Location Barre
Library

Waterbury Public Library

Public library serving Waterbury and surrounding communities.

Location Waterbury
Library

Brown Public Library

Public library serving Northfield and surrounding communities.

Location Northfield
Library

Joslin Memorial Library

Public library serving Waitsfield and the Mad River Valley communities.

Location Waitsfield
Makerspace

MakerSphere

Makerspace and arts studio with clay, ceramics, woodworking, stained glass, and cooking facilities. Classes and open studio time available.

Location Waterbury Center

Additional libraries in Washington County

  • Jaquith Public Library — Marshfield
  • Cabot Public Library — Cabot
  • Cutler Memorial Library — Plainfield
  • Moretown Memorial Library — Moretown
  • Warren Public Library — Warren
  • Woodbury Community Library — Woodbury
  • Calef Memorial Library — Washington
  • Roxbury Free Library — Roxbury
  • Ainsworth Public Library — Williamstown

Windham County — Libraries

Library

Brooks Memorial Library

Brattleboro's main public library, serving Windham County with collections, digital resources, community programming, and open meeting space.

Location 224 Main St, Brattleboro
Library

Rockingham Free Public Library

Public library serving Bellows Falls and the town of Rockingham in the Connecticut River Valley.

Location Bellows Falls
Library

Moore Free Library

Public library serving Newfane and the Windham County shire town community.

Location Newfane
Library

Putney Public Library

Public library serving Putney and surrounding communities north of Brattleboro.

Location Putney
Library

Pettee Memorial Library

Public library serving Wilmington and surrounding communities in southern Windham County.

Location Wilmington
Makerspace

HatchSpace

Woodworking school and community workshop with CNC, laser cutting, and 3D printing alongside traditional hand tools. Classes and membership available.

Location Brattleboro

Additional libraries in Windham County

  • Grafton Public Library — Grafton
  • Jamaica Free Public Library — Jamaica
  • Guilford Free Library — Guilford
  • Vernon Free Library — Vernon
  • Townshend Public Library — Townshend
  • Butterfield Library — Westminster
  • South Londonderry Free Library — South Londonderry
  • Wardsboro Free Public Library — Wardsboro
  • Dover Free Library — East Dover
  • Windham Town Library — Windham

Windsor County — Libraries

Library

Norman Williams Public Library

A well-regarded independent public library in Woodstock, known for a strong collection, community programming, and a beautiful historic building in the heart of the village.

Location Woodstock
Library

Springfield Town Library

Public library serving Springfield and the surrounding Connecticut River Valley communities.

Location Springfield
Library

Norwich Public Library

Public library serving Norwich and the Upper Valley, just across the river from Hanover, NH.

Location Norwich
Library

Windsor Public Library

Public library serving Windsor and surrounding communities in the Connecticut River Valley.

Location Windsor
Library

Hartford Library

Public library serving White River Junction and the town of Hartford, a regional hub of the Upper Valley.

Location White River Junction
Library

Whiting Library

Public library serving Chester and surrounding communities in central Windsor County.

Location Chester
Library

Fletcher Memorial Library

Public library serving Ludlow and the surrounding Okemo Valley communities.

Location Ludlow
Website fmlnews.org
Makerspace

Upper Valley MakerSpace

Makerspace, artist studio, and business incubator serving the Vermont-New Hampshire Upper Valley region. Equipment access and workspace for makers and small businesses.

Location White River Junction

Additional libraries in Windsor County

  • Cavendish Fletcher Community Library — Proctorsville
  • Bethel Public Library — Bethel
  • Royalton Memorial Library — South Royalton
  • Weathersfield Proctor Library — Weathersfield
  • Rochester Public Library — Rochester
  • Baxter Memorial Library — Sharon
  • Abbott Memorial Library — South Pomfret
  • Charles B. Danforth Library — Barnard
  • Mary L. Blood Memorial Library — Brownsville
  • Quechee Library — Quechee
  • Hartland Public Library — Hartland

Open Source Topics

Open Source Licensing

Right to Repair

Open Source Practices

Open Data & Civic Tech