La grande grève des chemins de fer de 1877 était la réponse des cheminots indignés aux réductions de salaire, aux licenciements et aux profits généraux des grandes compagnies de chemin de fer en période de détresse économique. La grève a commencé le 16 juillet, 1877 et dura près de deux semaines.
Une crise économique qui a commencé en 1873 a conduit les compagnies de chemin de fer à licencier des centaines d'employés et à réduire considérablement les salaires des employés restants. En mai 1877, Pennsylvania Railroads imposa une réduction de salaire de 10 % à ses employés. La compagnie Baltimore and Ohio Railroad avait imposé deux réductions de salaire de 10 pour cent la même année. Ces événements ont provoqué une grève qui s'est propagée à travers les États-Unis ainsi que des émeutes de colère. Le gouvernement a envoyé des soldats pour contrôler la foule, et de nombreuses personnes ont été tuées par balle.