ต้นกำเนิดของการทำฟาร์มย้อนกลับไปในยุคหินใหม่ ซึ่งเริ่มขึ้นเมื่อประมาณ 12,000 ปีที่แล้ว ในช่วงเวลานี้มนุษย์เริ่มเลี้ยงพืชและสัตว์เพื่อใช้เป็นอาหาร ระยะเวลาที่แน่นอนของการเปลี่ยนจากการล่าสัตว์และการรวบรวมไปสู่การทำฟาร์มนั้นแตกต่างกันไปในแต่ละสถานที่และขึ้นอยู่กับปัจจัยหลายประการ รวมถึงความพร้อมของที่ดินและน้ำที่เหมาะสม ภูมิอากาศในท้องถิ่น และทรัพยากรอื่น ๆ เช่น ไม้และหิน