How to Buy Bitcoin in Kenya With Mpesa
To Buy Bitcoin in Kenya with M-Pesa as of February 2026 is most commonly done through Peer-to-Peer (P2P) marketplaces or direct crypto exchanges that support local mobile money.
Top Platforms Supporting M-Pesa
- Binance P2P: The most popular global platform connecting buyers and sellers directly. It uses an escrow service to ensure the seller releases the Bitcoin once you pay via M-Pesa.
- Yellow Card: A leading African exchange that allows you to buy Bitcoin directly by depositing KES from your M-Pesa wallet.
- Noones: A P2P marketplace that emerged as a major alternative for Kenyan traders.
- Bitnob: A user-friendly app specifically designed for the African market, allowing seamless KES deposits via M-Pesa to buy Bitcoin.
- KuCoin P2P: Another global exchange offering a P2P marketplace where M-Pesa is a primary payment option for KES.
Step-by-Step Guide (Using P2P)
- Create and Verify Account: Sign up on your chosen platform (e.g., Binance or Noones) and complete the mandatory Identity Verification (KYC) using your ID or Passport.
- Select “Buy Bitcoin”: Go to the P2P section, set your currency to KES, and filter the payment methods to M-Pesa.
- Choose a Seller: Look for sellers with high completion rates (95%+) and positive feedback. Check their minimum and maximum limits to ensure they match your budget.
- Initiate Trade: Enter the amount you want to spend. The platform will then provide the seller’s M-Pesa details (typically a phone number or Paybill).
- Make Payment: Send the exact amount from your M-Pesa account. Once sent, immediately tap “Transferred, Notify Seller” on the app.
- Receive Bitcoin: Once the seller confirms receipt of the funds, the platform releases the Bitcoin from escrow into your exchange wallet
Security Tips
- Use Escrow: Never send money before initiating a trade on a platform that uses escrow. This protects your funds if the seller refuses to release the BTC.
- Stay On-Platform: Never share your phone number or agree to trade outside the official app’s chat to avoid scams.
- Confirm Receipts: If you are selling, always verify that the money has actually hit your M-Pesa balance before releasing the Bitcoin.