Carl Larsson nasceu em Gamla Stan, uma antiga região de Estocolmo, em 28 de maio de 1853. Sua família era muito pobre e Carl cresceu em tristes circunstâncias. O único brilho de esperança era seu forte talento artístico, que apareceu mais tarde em sua vida. Quando ele tinha treze anos seu professor o convenceu a tentar uma vaga na Principskolan, um departamento temporário da Academia de Arte. Durante os primeiros anos na Principskolan, Carl encontrou dificuldade de adaptação. Seu senso de inferioridade social o fez sentir um estranho. Mas quando tinha dezasseis anos, ele foi transferido para uma escola antiga, o mais simples departamento da Academia de Arte. Ele começou a sentir-se mais confiante e não demorou para que se tornasse uma das figuras centrais do círculo de estudantes.
Depois da Academia de Arte, Carl trabalhou na ilustração de livros, revistas e jornais diários. Ele também gastou muitos anos em Paris onde tentou se manter como um artista, mas apesar de todo o seu duro trabalho nunca encontrou sucesso. A reviravolta veio em 1882 quando ele se mudou para Grez, uma colónia escandinava de artistas fora de Paris. E foi lá que ele conheceu sua futura esposa Karin Bergöö e onde houve uma transformação artística, depois de abandonar suas pretensões de pintura a óleo em favor da aguarela – uma mudança de sorte que significaria em partes no seu desenvolvimento artístico. E foi em Grez que ele pintou algum de seus trabalhos mais significantes.
Carl e Karin casaram em 1883 e tiveram oito filhos (um deles morreu com dois meses). Karin e seus filhos tornaram-se rapidamente os modelos favoritos de Carl.
De volta à Suécia, Carl Larsson aderiu aos "opositores" (opponenterna), desenvolvendo um estilo decorativo inspirado no estilo jugend e na arte japonesa.
O pai de Karin, Adolf Bergöö, deu a casa Lilla Hyttnäs para Carl e Karin em 1888. O minúsculo chalé de madeira, que foi construído em 1837, tornou-se o centro artístico do pintor. Lilla Hyttnäs, localizado em Sundborn, manteve-se na família Larsson por gerações é agora administrada pela família legítima de Carl e Karin Larsson.