Filho de Pedro e Dona Pica Bernardone, Francisco nasceu entre 1181 e 1182, na cidade de Assis, Itália. Seu pai era um rico e próspero comerciante. Foi batizado em Santa Maria Maior com o nome de João (Giovanni). Mas quando Pietro Bernardone voltou de uma viagem à França, mudou de ideia e resolveu trocar o nome do filho para Francisco, prestando uma homenagem àquela terra. Segundo a maioria dos biógrafos de São Francisco, o caráter e as qualidades melhores lhe vieram da mãe. Como todo jovem ambicioso de sua época, Francisco desejava conquistar, além da fortuna, também a fama e o título de nobreza. Para tal, fazia-se necessário tornar-se herói em uma dessas frequentes batalhas. No ano de 1201, incentivado por seu pai, ele partiu para uma guerra que os senhores feudais haviam declarado contra a Comuna de Assis.