Thomas Edison recorded video of McKinley's funeral including the body leaving the church.
The service was attended by the new President Theodore Roosevelt and a large delegation of Senate and House members and U.S. Supreme Court justices.
Generals and admirals in full dress uniform served as the honor guard and occupied the first pew on either side of the center aisle.
The fourth pew from the front, which had always been reserved for President McKinley, was draped in black and remained vacant.
This included the Twenty-Third Ohio Regiment, which brought tattered battle flags they carried during the Civil War.
After a procession through the city, McKinley's body was brought to the church as of Beethoven's Grand Funeral March was played on organ.
Then came the tidings of defeated sciences, of the failure of love and prayer to hold its object to the earth.
Joyce of Minneapolis offered another prayer and the then the audience joined in singing of the hymn that McKinley had spoken on his deathbed "Nearer, My God, to Thee."