Pay only for animals you accept

150 animals for sale now · Narok

Livestock you can trust, straight from the farm.

Goats, sheep and cattle from verified farmers — weighed, vet-checked and tagged at a GMK centre before delivery. You pay only for the animals you accept.

Shop by animal

View all

Market prices

Last 30 days, GMK weighed sales

Full price board →

Goats

KSh 320 /kg

what buyers offer now

Sheep

KSh 9,500 /head

what buyers offer now

Cattle

KSh 320 /head

what buyers offer now

Newly listed

See everything new

How buying works

From the farm to your door, with every step recorded.

GMK pools animals from many small farms into reliable collections. You see each animal before you commit, and you only pay for the ones that meet your standard on delivery.

Start shopping
  1. 01

    Choose and request

    Add animals to your basket, or ask for a quantity. Offer per head or per kg of live weight.

  2. 02

    Farmers confirm

    Each farmer accepts by SMS or in the GMK app, and the animals are booked on the next collection.

  3. 03

    Weighed & vet-checked

    At the GMK centre every animal is weighed, tagged and inspected by a vet. Animals under medicine never pass.

  4. 04

    Delivered — pay for what you accept

    You accept or reject each animal on delivery and pay GMK only for those you keep. Farmers are paid by M-Pesa.

Butchery, slaughterhouse or exporter?

Get a buyer account for regular supply: post orders, pick animals and send offers to farmers directly, with one invoice per collection.

Talk to GMK