Ada sejumlah penjelasan tentang bagaimana nama Foster berasal dari Inggris. Intinya adalah bahwa Foster adalah ejaan kontrak dari Forester, sebuah istilah yang menggambarkan seorang pejabat yang bertanggung jawab atas hutan. Pada Abad Pertengahan, hutan dan hutan hampir selalu dimiliki atau dikendalikan oleh penguasa manor.s di Inggris , namanya berarti rimbawan atau penjaga hutan. Forster mungkin juga merupakan penduduk Forst, sebuah kota di Rheinpfalz. Untuk imigran ke Amerika, nama itu sering diinggriskan menjadi Foster.