Arnold Engelinus werd geboren als zoon van Hendrik Albert van Foreest (1819-1897) en Engelina Arnoldina Quanjer (1830-1903).
Hij was getrouwd met Sophia Louisa van Ringh (1867-1951), dochter van Anthonius Henricus en Grietje Lammerts Hilarides. Zij kregen drie kinderen: Margaretha Antonia (1896-1960), Arnold (1901-1964)[1] en Dirk (1909-1991).[2] Ook broer Dirk was schaakmeester.