
What's New @ The Library

Adventure Pass
Currently, customers in our dedicated service area (Marshalltown, Haverhill, Ferguson, rural Marshall County) can reserve a family pass (2 adults and 2 children) for the Blank Park Zoo, Science Center of Iowa, Greater Des Moines Botanical Garden, Des Moines Children’s Museum or Grout Museum in Waterloo using the online system. Call the library at 641-754-5738, ext. 3 with questions.

Apply for a Library Card
We are now offering people the opportunity to sign up for a library card online. Nearly all residents of the state of Iowa are eligible to apply for a library card from the Marshalltown Public Library. In order to verify your mailing address, we will mail you your card.
- The number on the back of your library card (with no spaces) and the PIN number you choose can be used to view your library account here.
- Your library card number can be used to access downloadable materials like eBooks as well as online resources like the New York Times, Consumer Reports, language learning, and more!
Some digital materials, including all streaming video and downloadable eBooks and eAudiobooks, are only available to residents of Marshalltown, rural Marshall County, Haverhill, and Ferguson.

Summer Reading Program for All Ages
Our 2023 Summer Reading Challenge for ALL AGES (babies, toddlers, preschoolers, school-aged, tweens, teens, and adults) starts June 1. Sign up has started–sign up today!
New Material


Meet Me in the Margins by Melissa Ferguson

Citizen K-9 by David Rosenfelt

House of Sky and Breath by Sarah J. Maas
