John Morrison Oliver (September 6, 1828 – March 30, 1872) was a Union general during the American Civil War.
When the Civil War began he joined the 4th Michigan Volunteer Infantry Regiment as a private.
He briefly commanded the 2nd Brigade, 4th Division, XV Corps and was transferred to Chattanooga in the wake of Ulysses Grant's victory there in 1863.
He received a brevet promotion to major general of volunteers on March 13, 1865, and was in command of the 2nd Division, XV Corps at the close of the war.
Following the Civil War he moved to Arkansas where he practiced law and became the post office superintendent in Little Rock.