Goats are moderately expensive to own, with most small-scale keepers spending between $500 and $1,000 per year per goat on feed, healthcare, and supplies after an initial setup investment of $1,000 to $5,000 or more for fencing, shelter, and equipment. The purchase price of the goat itself is often the smallest part of the equation. What really adds up are the ongoing costs and the infrastructure you need before your first goat ever arrives.
What the Goat Itself Costs
A pet-quality goat from a common breed like a Nigerian Dwarf, Pygmy, or Boer cross typically runs $75 to $300. Registered dairy breeds like Nubians, LaManchas, or Alpines cost $250 to $500 for does from decent bloodlines, and proven milkers or show-quality animals can push past $1,000. Meat breed kids are often the cheapest entry point at $50 to $150.
One critical detail: goats are herd animals and should never be kept alone. Plan on buying at least two, which immediately doubles your purchase price and every recurring cost that follows.
Fencing Is the Biggest Upfront Expense
Goats are notorious escape artists, and inadequate fencing is the number one regret of new owners. You need at least 4-foot woven wire fencing (5-foot for larger breeds), and most people end up adding a strand of electric wire along the top or bottom to discourage climbing and digging.
For a modest half-acre enclosure, expect to spend $1,000 to $3,000 on materials alone depending on whether you choose basic field fencing or higher-quality woven wire with electric backup. Substituting high-tensile wire for polywire on electric lines adds roughly $100 to $125 to the total, and polytape runs about $40 more than polywire. Gates, corner bracing, and T-posts add up quickly. If you hire someone to install it, labor can match or exceed material costs.
Shelter Costs Vary Widely
Goats need a dry, draft-free shelter with roughly 15 to 20 square feet per adult goat. A basic three-sided run-in shed is the most common and affordable option. You can build a simple 8×10 structure from lumber and metal roofing for $300 to $800 in materials if you do the work yourself.
If you want something more substantial, prefabricated or contractor-built options cost significantly more. A 24×30 two-sided hay barn runs around $4,900 in materials or about $6,900 with installation. A larger 24×36 run-in shed costs roughly $7,200 for materials or $9,600 installed. Those prices cover the exterior shell only, with no site prep, concrete, electrical, or insulation included. Most hobby goat owners don’t need anything that large, but if you’re planning for a growing herd or need combined hay storage, costs escalate fast.
Feed and Hay Are Your Main Recurring Cost
A standard adult goat eats 2 to 4 pounds of hay per day, plus pasture if available. A 50-pound bale of grass hay costs $5 to $15 depending on your region and the time of year, and a single goat will go through roughly one bale per week. That puts hay alone at $250 to $750 per goat per year.
Grain supplements for dairy goats or pregnant does add another $15 to $30 per month. Loose minerals formulated for goats (not sheep, which lack the copper goats need) cost $15 to $25 per bag and last a few months for a pair of goats. Baking soda for free-choice digestive support is cheap but still another line item. All told, feeding two goats typically runs $50 to $120 per month depending on how much pasture you have.
Veterinary and Health Care Costs
Routine health care for goats involves checking on them at least twice daily, monitoring for signs of parasites, and staying on top of hoof trimming every 6 to 8 weeks. Cornell University recommends running through a health checklist every time you feed, looking at eyes, coat condition, and behavior.
Annual costs for basic health maintenance typically include deworming products ($20 to $50), CD&T vaccinations ($10 to $20 if you do them yourself), hoof trimming tools ($15 to $30 one-time), and fecal egg counts at the vet ($15 to $30 per test, recommended 2 to 4 times yearly). An emergency vet visit for a sick goat can run $150 to $500 or more, and finding a vet who treats goats can be a challenge in some areas. Budget $150 to $400 per goat annually for health care, with the understanding that a complicated kidding, injury, or parasite crisis can blow past that in a single visit.
Dairy Goat Equipment Adds Up
If you’re keeping goats for milk, the equipment costs jump considerably. A basic milking stand costs $100 to $250 to buy or $50 to $100 to build. Stainless steel pails, strip cups, teat dip cups (around $18 each), and filters run another $50 to $100.
Mechanical milking machines are a significant investment. A portable unit capable of milking two goats with twin 8-gallon stainless steel buckets costs around $2,265. Specialized detergent for cleaning milking equipment runs about $280 per container. These aren’t necessary for a two-goat hobby operation where hand milking takes 10 to 15 minutes, but anyone scaling up to four or more milkers will feel the time pressure.
Bedding and Manure Management
Pine shavings are the most popular bedding choice for goat shelters. A 10-cubic-foot bale costs about $11 and needs replacing every 2 to 3 weeks for a group of four goats. That works out to roughly $190 to $285 per year. Straw is a cheaper alternative in some regions but mats down faster and harbors more moisture.
The upside of goat manure is that it composts beautifully. Many owners collect used bedding in a covered container, let it sit for about two months, and use it as garden fertilizer. If you don’t garden, you’ll need a plan for disposal, which could mean hauling it to a composting facility or finding a neighbor who wants it.
The Time Cost Is Real
Beyond dollars, goats require a consistent daily time commitment. Feeding, watering, and health checks happen at least twice a day, every day, with no days off. Water buckets and feed mangers need to be kept clean and free of droppings. Bottle-feeding kids requires washing bottles and nipples after every use. Dairy goats need milking on a strict 12-hour schedule.
For a small non-dairy herd of two to four goats, expect 30 to 60 minutes of hands-on care daily. Dairy goats push that to 1 to 2 hours. Weekly tasks like mucking out the shelter and checking fencing add a few more hours. If you travel, you’ll need a knowledgeable goat-sitter, which can be surprisingly hard to find.
Total First-Year Cost Estimate
For two pet or fiber goats on a small property, a realistic first-year budget looks something like this:
- Goats (2): $150 to $600
- Fencing: $1,000 to $3,000
- Shelter: $300 to $2,000
- Feed and hay (year): $600 to $1,400
- Health care: $300 to $800
- Bedding: $190 to $285
- Misc. supplies: $100 to $300
That puts your first year somewhere between $2,600 and $8,400, with fencing and shelter eating most of the budget. Subsequent years drop to roughly $1,200 to $2,500 for two goats once infrastructure is in place. Adding dairy equipment, more animals, or better facilities can push totals well above $10,000 in year one.
Goats aren’t the cheapest hobby animal, but they’re far less expensive than horses and comparable to keeping a pair of large dogs when you factor in food, vet bills, and supplies. The hidden cost most people underestimate isn’t any single line item. It’s the combination of all the small expenses plus the daily time commitment that makes goat keeping a bigger investment than it first appears.

