La storia è ambientata negli Stati Uniti durante la guerra di secessione. In un tranquillo villaggio vicino a Gettysburg, vive la famiglia March, composta da Mary March, le sue quattro figlie Meg, Jo, Beth e Amy e la domestica Hannah. George March, il padre delle ragazze e il marito di Mary è invece al fronte a combattere contro i sudisti.