Buy bitcoin with M-Pesa in Kenya
- Status
- Legal
- Currency
- Kenyan shilling (KES)
- Takes M-Pesa
- 2 exchanges
- Last reviewed
- 2026-08-20
2 of the exchanges we recommend in Kenya take M-Pesa for funding bitcoin purchases. It is the rail local buyers lead with, so it is usually the cheapest and fastest way in.
What is M-Pesa?
M-Pesa is the mobile money service Safaricom and Vodacom run through their M-Pesa Africa joint venture, with the wallet held against a phone number instead of a bank account. It operates in Kenya, Tanzania, Mozambique, the Democratic Republic of Congo and Lesotho among other African markets, and is used to send money, pay bills and pay a business through a paybill or till number. Each country's central bank licenses and supervises the local operator: in Kenya the central bank counted 94.2 million registered mobile money accounts and 572,104 active agents across all providers in June 2026, which is the size of the market M-Pesa leads rather than M-Pesa's own account count.
- Speed
- Wallet to wallet and paybill payments confirm by SMS within seconds of the PIN prompt, at any hour of the day.
- Cost
- Charges come from the operator's published tariff table, which steps up in flat bands with the amount for sending and for cashing out rather than applying a single percentage.
- Limits
- Per transaction and daily ceilings are set by the operator with central bank approval and differ by country, so check the current table before attempting a large deposit.
Exchanges that take M-Pesa in Kenya
Ranked as in our Kenya guide. Every payment method shown is verified for this exact exchange and country pairing.
- 1Yellow Card4.1
Africa's largest licensed crypto on-ramp, spanning more than 20 countries with local bank and mobile money rails.
- Fees
- Posted trading fees are low or zero; the cost sits in a spread built into the quoted buy and sell prices. Local deposits by bank transfer or mobile money are typically free.
- KYC
- Required
- Pay with
- M-Pesa, PesaLink, Airtel Money
- 2Luno4.0
A DCG-owned exchange refocused on Africa and Southeast Asia, with a regulatory first in Nigeria.
- Fees
- Instant buys include a spread; the Luno Exchange order book charges lower maker-taker fees. Deposit costs vary by country and method.
- KYC
- Required
- Pay with
- M-Pesa, PesaLink, Airtel Money, Credit or debit card
See the full how-to-buy guide for KenyaEverything about buying bitcoin with M-Pesa
Watch: buying bitcoin in Kenya
From our YouTube channel @dontgetrekt, also embedded in the full Kenya guide.
Do you need a VPN?
A VPN hides which sites you visit from the network you are on and from your internet provider, which is worth having when you move money over a connection you do not control. It does not get you past an exchange's identity checks: every platform we list verifies who you are no matter where you connect from.
If you want one, the strongest records on our list belong to NordVPN (6 independent no-logs audits, the most of any service we review), Windscribe (its no-logs claim tested in the real world 3 times) and Proton VPN (the most audited service with a free tier).
Other ways to pay in Kenya
M-Pesa in other countries
Frequently asked questions
Which exchanges accept M-Pesa in Kenya?
Of the 4 exchanges we recommend in Kenya, Yellow Card, Luno accept M-Pesa for funding purchases.
Is buying bitcoin with M-Pesa legal in Kenya?
Bitcoin is legal in Kenya and the sector is newly regulated. The Virtual Assets Service Providers Act, 2025, passed by Parliament on October 7, 2025 and in force from November 4, 2025, gives the Central Bank of Kenya and the Capital Markets Authority licensing and supervisory powers over exchanges, brokers, custodians, and stablecoin issuers. Licensing is being phased in under the Virtual Asset Service Providers Regulations, 2026, so check a platform's status before trusting it with large sums.
How long does an M-Pesa deposit take?
Wallet to wallet and paybill payments confirm by SMS within seconds of the PIN prompt, at any hour of the day. That is the rail itself; an exchange may hold a first deposit for longer while it verifies your account.
What does it cost to buy bitcoin with M-Pesa?
Charges come from the operator's published tariff table, which steps up in flat bands with the amount for sending and for cashing out rather than applying a single percentage. Any fee the exchange adds on top is separate, and is shown per exchange above.

