Buy Bitcoin with M-Pesa in Kenya
Buy Bitcoin in Kenya using M-Pesa. Choose KES, confirm the live BTC rate, pay with M-Pesa, and receive Bitcoin in your Coinwaka wallet after the payment is confirmed. Start with any amount, you do not need to buy a whole coin.
- Pay with M-Pesa in KES
- Buy any amount, from a fraction of a BTC
- Confirm the live rate before you pay
- Bitcoin credited after payment confirmation
How to buy Bitcoin with M-Pesa
- 1
Sign in to Coinwaka
Create an account or sign in.
- 2
Choose KES and select Bitcoin
Set Kenyan Shilling as your currency and pick BTC.
- 3
Select M-Pesa
Choose M-Pesa to pay. Card, bank transfer and PayPal are also supported.
- 4
Enter the amount in KES
Buy any amount. Coinwaka shows how much BTC that buys at the live rate.
- 5
Confirm the rate and fees
Review the live rate, the fees, and the exact BTC you will receive before you pay.
- 6
Pay and receive BTC
Approve the M-Pesa payment. Once confirmed, Bitcoin lands in your Coinwaka wallet.
Why buy Bitcoin on Coinwaka
Start small
You do not need a whole Bitcoin. Buy a fraction with as little as a small KES amount.
Pay with M-Pesa
Fund directly from M-Pesa in KES, the way you already pay.
Live, honest pricing
Bitcoin moves fast. The rate and fees are shown before you confirm, with no surprises.
Withdraw on chain
Hold BTC on Coinwaka or withdraw to your own wallet. A network fee applies only on withdrawal.
Security controls
Transaction PIN, 2FA, and a reconciled ledger protect every buy.
Support access
Get help with a payment or order when you need it.
Fees and limits
The BTC rate and fees are shown before you confirm. Limits depend on your verification level, the payment method, available liquidity, and risk checks. Withdrawing BTC on chain carries a network fee that depends on network conditions.
View Coinwaka feesBitcoin or a stablecoin
Bitcoin (BTC)
- The original cryptocurrency
- Price can rise and fall sharply
- Often held for the long term
USDT (stablecoin)
- Tracks the US dollar, designed to stay steady
- Useful for saving and pricing
- Also buyable with M-Pesa
Stay safe
- Only pay through Coinwaka. Never send M-Pesa off platform.
- Bitcoin is volatile. Only buy what you are comfortable holding.
- Set a transaction PIN and turn on 2FA.
- Never share an OTP or your M-Pesa PIN.
Common questions
Can I buy Bitcoin with M-Pesa in Kenya?
Yes. Choose KES, select Bitcoin, confirm the rate, and pay with M-Pesa. BTC is credited after the payment is confirmed.
Do I have to buy a whole Bitcoin?
No. You can buy a fraction of a Bitcoin. Enter the KES amount you want to spend and Coinwaka shows how much BTC that buys.
What is the minimum I can buy?
You can start small. The exact minimum depends on the asset and payment method, and is shown in the buy flow.
How long does it take?
M-Pesa payments are usually confirmed within a minute. Your BTC is credited as soon as the payment is confirmed.
What happens if I pay but the BTC is delayed?
Your payment is safe. Coinwaka retries delivery automatically and reconciles the order until the BTC lands. Contact support with the reference if you need help.
Can I withdraw my Bitcoin?
Yes. You can withdraw BTC to your own wallet. A network fee applies on withdrawal and depends on network conditions.
Is KYC required?
Verification may be required depending on the payment method, amount, and risk checks.
Buy Bitcoin with M-Pesa today
Create your Coinwaka account, confirm the live rate, and pay with M-Pesa in KES.
Get started