CoinwakaCoinwaka
Kenya

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. 1

    Sign in to Coinwaka

    Create an account or sign in.

  2. 2

    Choose KES and select Bitcoin

    Set Kenyan Shilling as your currency and pick BTC.

  3. 3

    Select M-Pesa

    Choose M-Pesa to pay. Card, bank transfer and PayPal are also supported.

  4. 4

    Enter the amount in KES

    Buy any amount. Coinwaka shows how much BTC that buys at the live rate.

  5. 5

    Confirm the rate and fees

    Review the live rate, the fees, and the exact BTC you will receive before you pay.

  6. 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 fees

Bitcoin or a stablecoin

Bitcoin (BTC)

  • The original cryptocurrency
  • Price can rise and fall sharply
  • Often held for the long term
Buy Bitcoin with M-Pesa

USDT (stablecoin)

  • Tracks the US dollar, designed to stay steady
  • Useful for saving and pricing
  • Also buyable with M-Pesa
Buy USDT 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.
Learn about crypto scams in Kenya

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