The City of Marshall’s Parking Lot 10 is currently closed. However, the library IS open!

Mini Marshall: A Model Train Story

Marshall District Library 124 W. Green St., Marshall, MI, United States

Longtime resident & community advocate Paul Davis will share photos & video of the miniature Marshall he has created at his home. Featuring three working model trains & specialized components […]

Paper Plate Coasters

Marshall District Library 124 W. Green St., Marshall, MI, United States

Build your own paper plate loom to weave a small drink coaster to take home. Grades 6-12 are invited to attend; registration required.

Barn Quilt Painting with Heritage Commons

Marshall District Library 124 W. Green St., Marshall, MI, United States

We're sorry for any inconvenience, but this program has been cancelled. Join YourMDL as we partner with Heritage Commons & learn how to paint a beautiful barn quilt design on […]

Pastel Art

Marshall District Library 124 W. Green St., Marshall, MI, United States

Learn some basic techniques for creating art with chalk & oil pastels. Grades 6-12 are invited to attend; registration required.

Get to Know the Mid-Michigan Railroad Club

Marshall District Library 124 W. Green St., Marshall, MI, United States

Did you know the outdoor train at Cornwell's Turkeyville in Marshall is entirely fueled by volunteers? The Mid-Michigan Railroad Club was established in 1985, & over 50 members are dedicated […]

Book BINGO

Marshall District Library 124 W. Green St., Marshall, MI, United States

This is your chance to yell "BINGO" in the library. Winners are awarded books & other prizes. Grades 6-12 are invited to attend; registration required.

Basic Basket Weaving

Marshall District Library 124 W. Green St., Marshall, MI, United States

Using a paper cup & twine, you'll learn the basics of making a mini woven basket. Grades 6-12 are invited to attend; registration required.

Engineering Challenges

Marshall District Library 124 W. Green St., Marshall, MI, United States

This program has been cancelled. If you have any questions regarding registration, please contact the Help Desk. Create something new out of something familiar! Both independently & in teams, we […]