dairy goat
farmhouse cheese
self-sufficiency
goat farming
short supply chain

How Many Goats Do You Need to Be Self-Sufficient in Cheese?

By La Rédaction — Ma Petite Ferme · 11/08/2026

How Many Goats Do You Need to Be Self-Sufficient in Cheese?

Self-sufficiency in goat cheese, an achievable goal

Many small producers and rural families dream of making their own goat cheese all year round. It is a realistic goal, provided you carefully calculate the number of animals needed based on your consumption, the breed chosen, and the type of cheeses you wish to make. Here are the key elements to help you see things clearly.

What milk production can you expect from a goat?

On average, a dairy goat of the Alpine or Saanen breed produces between 600 and 900 litres of milk per year over a lactation period of approximately 9 to 10 months. Hardy breeds such as the Poitevine or the Rove produce slightly less, between 400 and 600 litres, but offer richer milk in terms of fat content, which is ideal for cheese-making. You should count on approximately 5 to 6 litres of milk to produce 1 kg of fresh cheese, and up to 10 to 12 litres for an aged cheese with a drier texture, such as a crottin.

How much cheese does a family consume in a year?

A family of 4 who are heavy cheese consumers can easily reach 15 to 20 kg of goat cheese per year. Based on an average consumption of 15 kg per year and a yield of 8 litres of milk per kilogram of cheese (half fresh, half aged), approximately 120 litres of milk are needed per year. This corresponds to the production of a single goat over just a few months. In practice, 1 to 2 dairy goats are sufficient to cover the usual cheese-making needs of a family.

Why plan for a minimum of 2 to 3 goats?

Goats are highly social animals: a goat kept alone will quickly decline. It is therefore essential to keep at least two. Furthermore, lactation periods are not continuous: after kidding (generally in winter or spring), milk production stops for a few weeks. By keeping 2 to 3 goats with staggered kidding dates, you spread production throughout the year and avoid shortages. For comfortable self-sufficiency, 3 goats represent the right balance between regular production, herd management, and variety in the cheeses made.

What if you wish to sell through short supply chains?

If your goal goes beyond family consumption and you are considering selling your cheeses at the farm or at local markets, the figures change dramatically. To market a regular production, you should plan for a herd of at least 10 to 15 goats, which represents between 6,000 and 10,000 litres of milk per year and an annual production that can exceed 800 kg of cheese. At this scale, registration as a farm producer and compliance with health and safety standards become mandatory.

Conclusion: start small, but think sustainably

For family self-sufficiency in cheese, 2 to 3 well-chosen and well-managed goats are more than enough. Favour breeds suited to your region, invest in simple but clean cheese-making equipment, and train yourself in the basics of cheese production. You will quickly be rewarded with flavourful, homemade cheeses, along with the pride of a job well done.

Share this article

Ready to manage your farm with ease?

Related articles — How Many Goats Do You Need to Be Self-Sufficient in Cheese?

Farms in our network — How Many Goats Do You Need to Be Self-Sufficient in Cheese?

Get our tips by email

Livestock, production and short-circuit selling — our best tips, no spam.