Rosecrans resigned from the army again in 1867 and went back into business. In 1881 he was elected to the House of Representatives from California. He died in 1898 in California. Rosecrans has a national cemetery in San Diego, California named after him.