Free Library Makerspaces in Michigan (22 Locations)

Michigan has 22 free, no-membership makerspaces at public libraries across 22 cities. 18 of them have 3D printers, and you'll also find vinyl cutters (13) and laser cutters (9). 13 of the 22 list their fees, and most charge only for consumables like 3D-printer filament. Before you visit: 5 ask for a library card, and 2 require a short orientation or training before you use the machines. Last verified June 2, 2026.

See Michigan on the interactive mapDesign something to build there

Equipment available in Michigan

Every equipment type reported by Michigan library makerspaces, with how many locations have it. Click one to see those locations on the map.

Every free library makerspace in Michigan

Grouped by city. Each entry links to the library's own makerspace page, so you can check current hours and reserve equipment before you go. Spot something wrong? Send a correction.

Brighton (1)

Inspo-lab

100 Library Drive, Brighton, MI 48116 · (810) 229-6571

Equipment: Button maker, 3D printer, Laser cutter, Sublimation, Sewing, Heat press, Vinyl cutter, Large-format

Hours: M-Thur: 10am-9pm | Fri & Sat: 10am-5pm | Sun: 1pm-5pm

Fees: Free for 3D printing. Button maker kits $1 for 3. Laminator pouches $0.25 (9x11.5) or $0.50 (11.5x17.5). Poster printing $5 per standard print.

Chesterfield (1)

Buddy's Makerspace

50560 Patricia Avenue, Chesterfield, MI 48051 · (586) 598-4900

Equipment: 3D printer, Laser cutter

Fees: free

Coleman (1)

Create! MakerSpace

111 First Street, Coleman, MI 48618 · (989) 465-6398

Equipment: Vinyl cutter, 3D printer, Video studio, Audio studio

Fees: Free

Commerce Township (1)

The Forge

180 E. Commerce, Commerce Township, MI 48390 · (248) 669-8108

Equipment: 3D printer, Laser cutter, Sewing, Audio studio

Hours: Regularly open Wednesdays from 2-4:30 p.m.

Fees: Free

East Lansing (1)

ELPL Maker Studio

950 Abbot Road, East Lansing, MI 48823 · (517) 351-2420

Equipment: 3D printer, Laser cutter, Vinyl cutter

Hours: Monday 10:00AM - 9:00PM; Tuesday 10:00AM - 9:00PM; Wednesday 10:00AM - 9:00PM; Thursday 10:00AM - 9:00PM; Friday 10:00AM - 6:00PM; Saturday 10:00AM - 6:00PM; Sunday Closed

Gaylord (1)

Otsego County Library

700 South Otsego Avenue, Gaylord, MI 49735 · (989) 732-5841

Equipment: 3D printer, CNC router, Vinyl cutter, Sewing

Hours: Mon-Wed: 9:00am-7:00pm; Thu-Fri: 9:00am-5:00pm; Sat: 9:00am-1:00pm; Sun: 1:00pm-5:00pm

Training required

Grosse Pointe Woods (1)

Dream Lab

20680 Mack Avenue, Grosse Pointe Woods, MI 48236 · (313) 640-4775

Equipment: 3D printer, Audio studio

Houghton (1)

Portage Lake District Library

58 Huron Street, Houghton, MI 49931 · (906) 482-4570

Equipment: Vinyl cutter, Button maker

Library card required

Kalamazoo (1)

Idea Lab

315 South Rose Street, Kalamazoo, MI 49007 · (269) 553-7800

Equipment: 3D printer

Hours: Monday: 12–5 pm Wednesday: 12–5 pm Friday: 12–6 pm Saturday: 12–5 pm

Lake Orion (1)

Orion Township Public Library

825 Joslyn Road, Lake Orion, MI 48362 · (248) 693-3000

Lakeview (1)

Tamarack District Library

832 South Lincoln Avenue, Lakeview, MI 48850 · (989) 352-6274

Equipment: Button maker, 3D printer, Vinyl cutter, Sewing

Hours: Sun: Closed; Mon: 10:00am-5:00pm; Tue: 10:00am-8:00pm; Wed: 10:00am-5:00pm; Thu: 10:00am-8:00pm; Fri: 10:00am-5:00pm; Sat: 10:00am-1:00pm

Fees: Button: $.50 each; Comb binding: $1 per comb; Die cutting: free (bring your own paper); Lamination: $1 per sheet; 3D printing: $1 per hour

Marquette (1)

maker space

217 North Front Street, Marquette, MI 49855 · (906) 228-9510

Midland (1)

MidLab

1710 West Saint Andrews Road, Midland, MI 48640 · (989) 837-3430

Equipment: 3D printer, Laser cutter, Vinyl cutter, Sewing, Embroidery, Sublimation, Heat press, Button maker

Hours: DIY Hours: self-led sessions; Staffed Hours: registration required. Library hours: Sun Closed, Mon-Thu 9:00am-7:30pm, Fri-Sat 10:00am-5:00pm

Fees: Free with registration; library card required to borrow/use

Training required

Niles (1)

Niles District Library

620 East Main Street, Niles, MI 49120 · (269) 683-8545

Equipment: 3D printer, Vinyl cutter, Sewing, Embroidery

Hours: Thursdays 11 am – 3 pm; 2nd Saturdays Noon - 2 pm

Fees: $0.10 per gram for 3D filament; other tools and equipment free during open hours

Northville (1)

Make IT

212 West Cady Street, Northville, MI 48167 · (248) 349-3020

Equipment: 3D printer, Laser cutter, Sublimation, Vinyl cutter

Hours: Monday: 10 AM - 9 PM (Lunch between 12pm and 1pm); Tuesday: 11 AM - 7 PM; Wednesday: 10 AM - 9 PM; Thursday: 11 AM - 5 PM (Lunch between 12pm and 1pm); Friday: 1 PM - 5 PM; Saturday: 10 AM - 5 PM (closed 12pm and 1 PM for lunch); Sunday: CLOSED

Fees: 3D printing $0.05/gram (under $5 cash only, $5+ cash or credit card); sublimation $0.50/page; vinyl cutter reservations available; mugs $3.00

Novi (1)

iCube Makerspace

45255 West Ten Mile Road, Novi, MI 48375 · (248) 349-0720

Equipment: 3D printer, Laser cutter

Portage (1)

Portage District Library

300 Library Lane, Portage, MI 49002 · (269) 329-4544

Equipment: 3D printer, Laser cutter, Vinyl cutter, Sublimation, Large-format, Sewing, Embroidery, Button maker

Hours: Monday 12pm-8pm Tuesday 9am-4pm Wednesday 9am-1pm Thursday No Staffed Hours Friday 12pm-4pm Saturday 12pm-4pm. Makerspace is always open during Library Hours.

Library card required

Rochester (1)

Rochester Hills Public Library

500 Olde Towne Road, Rochester, MI 48307 · (248) 650-7122

Equipment: 3D printer, Sublimation, Laser cutter, Vinyl cutter, Button maker

Hours: Monday: 11:00 AM - 9:00 PM Tuesday: 11:00 AM - 9:00 PM Wednesday: 11:00 AM - 9:00 PM Thursday: 2:00 PM - 8:00 PM Friday: 11:00 AM - 6:00 PM Saturday: 9:00 AM - 5:00 PM Sunday: Closed

Fees: 3D prints typically cost $0.20 per gram plus $0.50 per hour fee beginning at four hours.

Library card required

Royal Oak (1)

Royal Oak Public Library

222 East Eleven Mile Road, Royal Oak, MI 48067 · (248) 246-3700

Equipment: Embroidery, Button maker, Heat press, Vinyl cutter

Fees: Button makers: 5 cents per button. Large laminator: 50 cents per linear foot. Small laminator: 25 cents (8x11 sheet), 50 cents (11x17 sheet).

Sterling Heights (1)

Maker Space

40255 Dodge Park Road, Sterling Heights, MI 48313 · (586) 446-2665

Equipment: 3D printer, Vinyl cutter, Sewing, Embroidery, Sublimation, Heat press, Button maker

Hours: Monday: 2-5 p.m. Tuesday: 1-4 p.m. Wednesday: 4:30 - 7:30 p.m. Saturday: 10 a.m. - 1 p.m.

Fees: Free if bringing own materials; otherwise materials charged per use (see fees list). Payments required before project completion.

Library card required

Unionville (1)

Columbia Township Library

6456 Center Street, Unionville, MI 48767 · (989) 674-2651

Equipment: 3D printer, Sewing

Hours: Monday through Saturday

Fees: 3D printing: small fee to cover material costs. Classes and supplies provided free during scheduled programs unless otherwise noted.

Vernon (1)

Vernon District Public Library

115 East Main Street, Vernon, MI 48476 · (989) 288-6486

Equipment: 3D printer

Fees: Free

Library card required

Cities with library makerspaces in Michigan: Brighton, Chesterfield, Coleman, Commerce Township, East Lansing, Gaylord, Grosse Pointe Woods, Houghton, Kalamazoo, Lake Orion, Lakeview, Marquette, Midland, Niles, Northville, Novi, Portage, Rochester, Royal Oak, Sterling Heights, Unionville, Vernon. This directory comes from the same open dataset as our free makerspaces map, built from the federal IMLS Public Library Survey and verified against each library's own website. See the map page for the full methodology and FAQ.

Browse other states