Buy fish
Buy fresh tilapia
Whole fresh Nile tilapia, sorted by size and sold by the kilo. Collect from the farm or a hub, or have it delivered by our refrigerated truck.

Who we supply
Traders and fishmongers
Collect every day at the farm or at our hubs in Kisumu, Kakamega and Homa Bay. More than 100 traders buy from us daily.
Hotels, schools and hospitals
Scheduled deliveries by refrigerated truck and fish of a steady size. Use the supply form below to set a regular delivery day.
Buyers in other towns
We supply Kisumu, Kakamega, Vihiga, Kisii, Migori, Nairobi and Mombasa. Ask us when the next delivery to your town is.
How to order
- Send a WhatsApp or call 0720 758 792. Tell us how many kilos, what size and where you are.
- We confirm the price and time. Prices follow the day’s supply, so we quote on the day.
- Pay by M-Pesa or on collection. Payment details are on this page.
- Collect or receive your delivery. Fish leave the farm in crates on our refrigerated truck.
Paying by M-Pesa
Till number: 000 000
Business name on your confirmation: BILLY FISH FARM AND AGRIVENTURES
Check the business name on the M-Pesa confirmation before you send, and only pay to the number shown on this page.
Sizes and delivery
Fish sizes
- Small: 250 to 350 g a fish, popular with fryers and market stalls
- Medium: 350 to 500 g, for hotels and restaurants
- Large: over 500 g, on order
Prices follow the day’s supply. Ask us for today’s price per kilogramme.
Delivery
- Every day: Kisumu, Siaya and Kakamega
- Twice a week: Vihiga, Kisii and Migori
- Weekly: Nairobi and Mombasa, by arrangement
Minimum order for delivery: 50 kg. Smaller orders can be collected from the farm or a hub.
Supply enquiry for institutions
For hotels, schools, hospitals, restaurants and shops that need fish every week. Fill this in and it opens WhatsApp with your details ready to send.