In 1968, McPherson College and the city of McPherson formed a public-private partnership for the purposes of establishing a museum, and collections held by the college and the city were moved into the Vaniman home located at 1130 East Euclid.
A new facility was built in 2013 and the museum moved all of its collections to the current location, at 1111 East Kansas Avenue.
The origins of the McPherson Museum collections dates back to 1890 when the faculty and students of McPherson College began building a collection of geology and paleontology specimens.
These collections were held and displayed at various locations on the college campus.
In 1967, the Jacob Strausz family of Moundridge, Kansas, donated their collection of over four-hundred pioneer artifacts to the city of McPherson with the stipulation that a museum be established to exhibit the collection.