Wymieniany jest też czynnik religijny: Londyńskie Towarzystwo Promowania chrześcijaństwa wśród Żydów (London Society for Promoting Christianity Amongst the Jews, LSPCAJ), założone w 1809, propagowało utopijną ideę, żeby naród żydowski powrócił do Palestyny, aby tam uwierzyć w Chrystusa i w ten sposób przyspieszyć nadejście paruzji (Drugiego Przyjścia Jezusa). Te idee, chociaż nieracjonalne, cieszyły się wówczas szerokim poparciem społecznym i były jedną z istotnych przyczyn powstania Deklaracji Balfoura.

Na szachownicy stosunków międzynarodowych ruch Balfoura zagradzał drogę dalszej ekspansji Francji na tamtym obszarze. Tymczasem brytyjskie wojska rozszerzyły kampanię przeciwko wojskom tureckim na Bliskim Wschodzie. W dniu 31 października 1917 australijska 4 Brygada Lekkiej Kawalerii zdobyła Beer Szewę. Zdobycie tamtejszej studni z wodą było bardzo ważne i umożliwiło Brytyjczykom prowadzenie dalszych operacji militarnych w Palestynie. W takich okolicznościach brytyjski rząd uznał za korzystne wydanie stosownej deklaracji będącej gwarancją dla środowisk syjonistycznych, że zajęte obszary Palestyny będą przeznaczone pod utworzenie tam siedziby narodowej dla narodu żydowskiego. Projekt deklaracji przygotował już 17 lipca 1917 Leon Simon. Ostateczną wersję tekstu opracował sir Mark Sykes.