The Taste of Freshness Daily Farm Store Farm Visits
THE GM FARM: The Taste of Freshness Daily

Cows for Sale

Invest in high-quality dairy cows and breeding stock. Healthy animals, better productivity.

4 animals shown
Holstein Friesian – Pregnant

Holstein Friesian – Pregnant

KES 350,000In Stock
Enquire
Jersey – Heifer

Jersey – Heifer

KES 280,000In Stock
Enquire
Holstein Friesian – Mature

Holstein Friesian – Mature

KES 420,000In Stock
Enquire
Ayrshire – Pregnant

Ayrshire – Pregnant

KES 380,000In Stock
Enquire
Buying tips: ask for health and breeding records, see the animal in person, and check temperament and udder condition. Read our guide to choosing a healthy calf.
Our breeds

Choose the breed that fits your farm

Each breed has its own strengths. Tell us your land, feed and goals and we will help you choose.

Holstein Friesian

The classic black-and-white dairy cow, known around the world for producing large volumes of milk.

  • High milk volume
  • Large frame
  • Does best with good feed, water and management
Ask about Holstein Friesian

Jersey

Smaller, gentle cows known for rich, creamy milk and for making good use of the feed they eat.

  • Rich milk with high butterfat
  • Smaller body, efficient on feed
  • A good fit for smaller farms
Ask about Jersey

Ayrshire

Hardy red-and-white cows, valued for strong grazing, sturdy build and healthy, productive lives.

  • Hardy and adaptable
  • Good grazers
  • Strong, well-attached udders
Ask about Ayrshire
Healthy calves on the farm
Calves

Healthy, well-bred calves for your farm

Starting with a strong calf sets up years of productivity. Ask us which calves are available, their breeding and their care so far.

Buying process

How buying a cow works

EnquireMessage or call us about the animal you like.
VisitSee the animal and review health records at the farm.
AgreeConfirm price, payment (M-PESA, Visa or Mastercard) and collection.
CollectTake your animal home, with advice for the first weeks.
Holstein Friesian – Pregnant

Holstein Friesian – Pregnant

In Stock
Breed
Holstein Friesian
Type
Pregnant
Price
KES 350,000
Health records
Available on request
Viewing
At the farm, by appointment
Jersey – Heifer

Jersey – Heifer

In Stock
Breed
Jersey
Type
Heifer
Price
KES 280,000
Health records
Available on request
Viewing
At the farm, by appointment
Holstein Friesian – Mature

Holstein Friesian – Mature

In Stock
Breed
Holstein Friesian
Type
Mature cow
Price
KES 420,000
Health records
Available on request
Viewing
At the farm, by appointment
Ayrshire – Pregnant

Ayrshire – Pregnant

In Stock
Breed
Ayrshire
Type
Pregnant
Price
KES 380,000
Health records
Available on request
Viewing
At the farm, by appointment

Looking for something specific?

Tell us the breed, age and budget and we will point you to the right animal.