Carl Larsson ble født 28. mai 1853 i Gamla Stan i Stockholm og vokste opp i en fattig familie, men 13 år gammel ble han oppmuntret av sin lærer til å søke seg til Kungliga Konsthögskolan. For å betale for dette og forsørge seg selv måtte han arbeide, blant annet med retusjering for en fotograf, samtidig som han studerte.