Dairy · Guide

Dairy Farming in Kenya: A Practical Startup Guide

Kenya has more than 4 million dairy cows and the deepest smallholder dairy market in Africa. This guide is for the farmer starting with 3-5 cows on half an acre - which breed to buy, real KSh costs, feed maths, and how to get paid on time.

A Kenyan dairy farmer milking a healthy Friesian cow in a clean zero-grazing shed in the highlands.

Friesian, Ayrshire, Jersey or a cross - pick before you buy

Four breeds do 95% of the work in Kenya. Pick by altitude, feed budget and buyer:

  • Friesian (Holstein) - 20-30 L/day peak, needs the most feed and cool weather. Best in Kiambu, Nyandarua, Nakuru, Meru, above 1,800 m.
  • Ayrshire - 15-22 L/day, hardier than Friesian, better on rougher fodder. Popular in Nyeri and Kericho.
  • Jersey - 12-18 L/day but the highest butterfat (5-6%), so processors pay a premium. Small body means lower feed bill.
  • Sahiwal or Sahiwal-Friesian cross - 8-15 L/day, tick-tolerant, thrives in lower/hotter zones like Machakos, Kitui and coastal counties.

A first-time farmer buying an in-calf heifer should budget KSh 120,000-180,000 for Friesian, KSh 90,000-140,000 for Ayrshire, and KSh 70,000-110,000 for a cross. Always check the sire, the dam's milk records and a recent brucellosis test before paying.

Zero-grazing vs semi-zero-grazing

Land in the Kenyan highlands is expensive and shrinking. Zero-grazing - cows housed in a shed and all feed brought to them - is now the default for anything under 2 acres. A 3-cow zero-grazing unit needs about 40-50 m² of covered stall plus a cut-and-carry fodder plot.

Semi-zero-grazing - cows housed at night, paddocked by day - works if you have 3+ acres of Kikuyu or Rhodes grass. It cuts feed cost by 20-30% but you lose control over what the cow eats and your milk yield swings with the rains.

KSh startup costs for a 3-cow zero-grazing unit

Realistic 2026 costs for 3 in-calf Friesian heifers on half an acre in the central highlands:

  • 3 in-calf Friesian heifers: KSh 480,000
  • Zero-grazing shed (50 m², timber + iron sheets, concrete floor, feed alley): KSh 220,000
  • 1 acre of Napier / Boma Rhodes established: KSh 45,000
  • Dairy meal, mineral salts, first 3 months: KSh 90,000
  • Water tank (2,000 L), piping, drinkers: KSh 55,000
  • Milking cans, strip cup, salve, dewormers: KSh 25,000

All-in startup ≈ KSh 915,000. The shed and pasture are amortised over 8-15 years - once running, a Friesian producing 20 L/day at KSh 45-55/L brings in KSh 27,000-33,000 gross per cow per month, with dairy meal and forage running around 40-55% of gross.

Feed, fodder and water

A lactating Friesian eats around 70-90 kg of fresh forage plus 4-8 kg of dairy meal a day and drinks 60-100 litres of water. Water is the most under-supplied input on small Kenyan dairies - if the cow has to walk to drink, she stops eating, and milk drops within 24 hours.

A working ration:

  • Napier grass or Boma Rhodes - the base. Cut at 1-1.2 m, chop before feeding.
  • Legume supplement - Desmodium, calliandra or lucerne, ideally 20% of dry matter.
  • Dairy meal - 1 kg per 2-3 L of milk above maintenance.
  • Mineral salts - free-choice block in the stall at all times.

Silage is worth the effort. Two pits of maize silage cover the January-March and September-October dry spells when Napier yields collapse.

Mastitis, ticks and vaccination

Three problems account for most Kenyan smallholder losses:

  • Mastitis - strip-cup test at every milking, teat-dip after milking, cull chronic quarters. One quarter with subclinical mastitis costs 2-3 L per day, silently.
  • East Coast Fever, Anaplasmosis, Babesiosis - tick-borne. Spray or dip weekly during rains, fortnightly in the dry. Vaccinate with the ECF (Muguga cocktail) infection-and-treatment method where available.
  • Foot-and-Mouth, Lumpy Skin Disease, Anthrax, Blackquarter - vaccinate annually through your county vet. Skipping one year is how outbreaks wipe out herds.

Selling milk: KCC, Brookside, co-ops and neighbours

Kenya has four realistic buyer channels:

  • Processors (New KCC, Brookside, Bio Foods, Githunguri) - KSh 40-52/L, monthly pay, reliable but slow.
  • Dairy co-operatives - KSh 42-55/L, plus AI, feed credit and vet services on account.
  • Neighbours and shops - KSh 60-80/L cash, but 5-30 L/day cap and you carry the delivery.
  • Milk bars / hotels - KSh 55-70/L, daily cash, best if you're near a town.

Most successful smallholders split: bulk to a co-op or processor for cashflow discipline, retail 20-30% direct for margin. Track litres per cow per day - the moment one cow drops 15% below her rolling average, investigate that day, not next week.

Your next steps

Start with 2 in-calf heifers, not 5. Prove your feed, water and mastitis routine on a small herd first - most Kenyan dairy failures are farmers who scaled before they mastered the daily rhythm. FamRite logs milk yield per cow, feed cost and health events so you know which cow is actually paying.

Frequently asked questions

How much milk does a Friesian cow give in Kenya?

A well-fed, well-managed Friesian averages 18-25 L/day over a 305-day lactation. Poor feed or water drops that to 8-12 L/day, which barely covers the dairy meal bill.

How much does it cost to start a small dairy farm in Kenya?

About KSh 900,000-1.1 million for a 3-cow zero-grazing unit including cows, shed, pasture and first 3 months of feed. A 1-cow starter runs KSh 350,000-450,000.

Is dairy farming still profitable in Kenya in 2026?

Yes, but margins are tight. A Friesian averaging 20 L/day at KSh 48/L nets KSh 12,000-18,000 per cow per month after feed - profitable at 2+ cows, comfortable at 5+.

Run your farm with FamRite

Track flocks, log expenses in GH₵, and get answers from the FamRite community - all in one app.

Related guides