Tale situazione venne favorita dal riavvicinamento con la Chiesa cattolica, che culminò nel Concordato dell'11 febbraio 1929 – i cosiddetti Patti Lateranensi – con cui si chiudeva l'annosa questione dei rapporti tra Stato e Chiesa aperta nel 1870 dalla Breccia di Porta Pia e che concedeva al cattolicesimo il ruolo di religione di Stato. Con i patti lateranensi firmati il 11 febbraio 1929 ci fu un accordo tra stato italiano e chiesa: la Santa Sede riconobbe lo stato italiano, che a sua volta riconosceva la sovranità sullo Stato della Città del Vaticano della Santa Sede stessa; quest'ultima ricevette anche delle indennità per la perdita dello Stato della Chiesa. L'intento politico di Mussolini, che pure era stato un acceso anticlericale in passato, era quello di allargare fortemente la base del consenso al fascismo (la grande maggioranza degli italiani dell'epoca era cattolica praticante). Nonostante ciò alcune critiche giunsero anche dall'interno del regime, come quella di Giovanni Gentile che pur riconoscendo il valore del cattolicesimo nell'identità culturale del popolo italiano, intravedeva un possibile pericolo nella rinuncia a quel concetto di laicità sul quale, a suo dire, si doveva ispirare il moderno stato fascista. I rapporti con le organizzazioni cattoliche e con il clero si mantennero tuttavia in un clima di sospetto reciproco: basti ricordare che il clero di intere province, ad esempio quella di Forlì, venne schedato dalla polizia, che comunque sorvegliava, anche mediante infiltrati, l'attività dei circoli cattolici.