If you are looking to start a small farm and not something big, the expected average costs are between $600 and $10,000. However, this number could go as high as $1 million with big farms. It depends on the number of machinery, equipment, labor, and inventory.