Foerster studerade filosofi, nationalekonomi och fysiologi i Freiburg och Berlin. År 1901 blev Foerster privatdocent i pedagogik i Zürich, 1913 professor i Wien, därefter 1914 i München. Han blev efter 1917 fri författare sedan han av politiska skäl avgick från sin professur. Under tyska revolutionen 1918–1919 var han en tid bayerskt sändebud i Schweiz.