Buy crypto in Kenya: the best exchanges, compared for M-Pesa users

We tested how Kenyans really buy, hold and cash out crypto — by M-Pesa, P2P, bank and card — and ranked the eight exchanges worth your shillings.

KES
—
1 USDT ≈ … Loading rate…

Our top-rated exchange: Operating since 2013, 30+ licences and registrations worldwide, including US money-transmitter licences and an FCA-registered UK entity (FRN 1007192).

Smartphone with a money symbol and banknotes, how most Kenyans pay for crypto
M-Pesa first
Aerial view of Nairobi city centre, the heart of Kenya's crypto market
Nairobi, Kenya's crypto capital
Three gold Bitcoin coins close up
Bitcoin, USDT and more
KSh 250,000Maximum per M-Pesa transaction (KSh 500,000 a day)
4 Nov 2025VASP Act in force: CBK and CMA license crypto firms
10%Excise duty on crypto platform fees since 1 July 2025
8 exchangesReviewed for KES, M-Pesa, fees, KYC and licences

The best crypto exchanges in Kenya

Every platform below lets Kenyans open an account and buy crypto. They differ in the thing that matters most here: how your shillings get in and out. Some sell to you directly by card; others run busy P2P markets where you pay another Kenyan by M-Pesa.

  1. Our top pick
    #1

    CEX.IO

    Buying BTC and USDT directly with a Visa or Mastercard card, no P2P counterparty

    9.2/ 10
    Pay in KES
    Kenya is a supported country; no KES wallet. Card purchases are charged in USD, EUR or GBP, so your bank converts from KES
    M-Pesa route
    No M-Pesa deposits or withdrawals. Use a bank card, or buy USDT on P2P elsewhere and send it in
    Trading fees
    Card commission shown before you confirm (minimum buy 20 USD/EUR/GBP). New spot schedule from 21 Dec 2026: 0.40% at the entry tier, 0.10% on 67 selected pairs
    ID checks
    Passport, national ID or driving licence (Latin characters) plus liveness selfie and phone number; proof of address for higher limits
    Licences
    Operating since 2013; 30+ licences and registrations incl. US money-transmitter licences (NMLS 1804170) and FCA-registered UK entity (FRN 1007192). Kenyan users served by CEX OVRS LLC (Nevis). No Kenyan VASP licence (none publicly issued yet)
    Watch out
    New accounts are capped at $1,000 a day and $3,000 a month for the first 3 months; your bank may add a foreign-currency fee
  2. #2

    Binance

    The deepest KES P2P market, with M-Pesa Send Money and M-Pesa Paybill ads

    8.6/ 10
    Pay in KES
    No KES wallet; KES only through P2P ads paid by M-Pesa and other local methods chosen by each merchant
    M-Pesa route
    P2P: filter KES → "M-PESA Kenya (Safaricom)" or "M-pesa Paybill"; sell USDT the same way to cash out
    Trading fees
    Spot 0.10% maker / 0.10% taker; 0.075% when paying fees in BNB. P2P fees 0–0.35% depending on the fiat market
    ID checks
    National ID card, passport or driving licence (options vary by country) plus liveness selfie; unverified accounts are withdraw-only
    Licences
    ADGM (Abu Dhabi) FSRA licences; France and Italy registrations since 2022. No Kenyan VASP licence (none publicly issued yet); Binance has said it intends to apply
    Watch out
    In April 2026 Binance restricted some Kenyan accounts at the request of the DCI; P2P sellers were the main group affected
  3. #3

    Bybit

    A second P2P marketplace for M-Pesa trades, with a large spot and futures market behind it

    8.3/ 10
    Pay in KES
    No KES wallet; KES through P2P ads where the merchant chooses the payment method
    M-Pesa route
    P2P: KES ads paid by "M-Pesa Kenya (Safaricom)" or "M-Pesa Paybill"; sell USDT the same way to cash out
    Trading fees
    Bybit's fee page did not load for us; the non-VIP spot rate is widely quoted as 0.10% — check before trading
    ID checks
    Government ID plus selfie (accepted documents vary by country)
    Licences
    MiCA authorisation for Bybit EU GmbH (Austria FMA, May 2025); UAE SCA platform licence (Oct 2025). No Kenyan VASP licence (none publicly issued yet)
    Watch out
    Lost about $1.4–1.5bn in ETH in the 21 Feb 2025 hack the FBI attributed to North Korea; Bybit covered it with emergency loans and deposits
  4. #4

    OKX

    Monthly proof of reserves and a built-in self-custody wallet alongside the exchange

    8.0/ 10
    Pay in KES
    No KES wallet; KES only through P2P, which we could not confirm from OKX's own pages — check the KES filter in the app
    M-Pesa route
    P2P: USDT/KES ads paid by "M-Pesa Paybill"; no direct M-Pesa deposit
    Trading fees
    Fee page did not load for us; check okx.com/fees for your tier before trading
    ID checks
    Government-issued ID plus selfie matched to the ID; accepted ID types vary by country
    Licences
    Kenyan users contract with Aux Cayes FinTech Co. Ltd. (Seychelles); regulated entities in the EU (Malta), UAE and Singapore. No Kenyan VASP licence (none publicly issued yet)
    Watch out
    Pleaded guilty in the US in February 2025 to running an unlicensed money-transmitting business (about $500m paid)
  5. #5

    NoOnes

    Pure P2P trading of BTC and USDT for M-Pesa, built by former Paxful people

    7.7/ 10
    Pay in KES
    KES offers from individual vendors, plus a cash-out service that pays KES to M-Pesa or a bank
    M-Pesa route
    P2P offers with M-Pesa as payment method; cash-out to M-Pesa costs 3.5% plus a provider fee
    Trading fees
    Buyers mostly pay nothing; sellers pay 1% (5% for gift cards). USDT sends: $0.50 under $50, $2 from $100
    ID checks
    Tiered: basic sign-up, then ID (Level 2) and address (Level 3); ID required at higher amounts or for some payment methods
    Licences
    No licence or registration found in any jurisdiction. No Kenyan VASP licence (none publicly issued yet)
    Watch out
    About $8m was drained from NoOnes hot wallets in January 2025; no proof of reserves is published
  6. #6

    Bitget

    Zero-fee P2P plus copy trading and tokenised US stocks marketed to Kenyans

    7.5/ 10
    Pay in KES
    No KES wallet; KES is a supported P2P currency where merchants set the payment methods
    M-Pesa route
    P2P: KES ads paid by "M-PESA Kenya (Safaricom)", M-Pesa Paybill or Airtel Money; fewer ads than Binance
    Trading fees
    Spot 0.10% maker / 0.10% taker; 0.08% when paying in BGB. P2P: no fee for buyers or sellers
    ID checks
    Mandatory since 1 Sept 2023: National ID or passport plus face recognition
    Licences
    Registrations in Lithuania, Poland, Italy, the Czech Republic, Australia and El Salvador, among others. No Kenyan VASP licence (none publicly issued yet)
    Watch out
    Lost more than $350m from hot and warm wallets on 24 Sept 2026; Bitget says its Protection Fund covers the loss
  7. #7

    MEXC

    Early access to small-cap tokens, plus PI and WLD spot pairs

    7.1/ 10
    Pay in KES
    No KES wallet; KES added to MEXC P2P around September 2025
    M-Pesa route
    Through P2P merchants or third-party providers; check the KES filter for live M-Pesa ads
    Trading fees
    Spot 0% maker / 0.05% taker; 20% off when paying in MX
    ID checks
    Trading possible without KYC; Primary KYC (ID + selfie) and Advanced KYC (face scan + proof of address) raise withdrawal limits
    Licences
    No licence we could verify; warning letters from Japan's FSA (2023, 2024). No Kenyan VASP licence (none publicly issued yet)
    Watch out
    Very fast listings of new tokens means many thinly traded coins; no proof of reserves or licences we could verify
  8. #8

    KuCoin

    Fee-free USDT/KES P2P with M-Pesa Paybill and M-Pesa Send Money ads

    6.9/ 10
    Pay in KES
    No KES wallet; KES through P2P ads (example limits KSh 500–100,000 per order)
    M-Pesa route
    P2P: "M-PESA kenya (Safaricom)" and "M-pesa Paybill" ads; sell USDT the same way to cash out
    Trading fees
    No P2P fees; spot fee page did not load for us — check your tier in the app
    ID checks
    ID and selfie verification; accepted documents depend on country
    Licences
    MiCA authorisation for KuCoin EU Exchange GmbH (Austria FMA); global platform run by Peken Global (Seychelles). No Kenyan VASP licence (none publicly issued yet)
    Watch out
    Pleaded guilty in the US in January 2025 (nearly $300m) and was fined C$19.6m by Canada's FINTRAC in July 2025

How we ranked them

We scored each exchange out of 10 on six things, weighted for a Kenyan user: access from Kenya and KES routes (20%), the M-Pesa and cash-out path (20%), fee transparency (15%), licences and regulatory standing (15%), security record (15%), and ID checks and support (15%). The full method is in our editorial policy.

No exchange is publicly listed as licensed under Kenya's new VASPVirtual Asset Service Provider: any business that exchanges, stores or transfers crypto for customers. Kenya licenses them under the VASP Act 2025. Glossary law yet, so we looked at licences held elsewhere and at how each platform behaves with Kenyan users — including the April 2026 account freezes that hit Binance P2P traders.

Why CEX.IO is first

It sells crypto directly to verified customers, so you skip the stranger-on-the-other-side risk of P2P. It has operated since 2013, holds more than 30 licences and registrations including US money-transmitter licences and an FCA-registered UK entity, and lists Kenya as a supported country. The trade-off is honest: it does not take M-Pesa, so you pay with a Visa or Mastercard and your bank converts from shillings. Read the full review.

When a P2P exchange is the better fit

If you have no card that works for international payments, or you want to pay with M-Pesa, the large P2P tradingPeer-to-peer: you buy crypto directly from another person and pay them via M-Pesa or bank; the platform only holds the coins in escrow. Glossary markets are your route. Binance, Bybit and OKX have the most KES liquidity; NoOnes is a P2P-only marketplace. Price is set by each seller, so compare the SpreadThe gap between the buying price and the selling price. If USDT sells at KSh 131 and buys at KSh 128, the spread is KSh 3. Glossary rather than trusting a "zero fees" banner.

Ways to buy crypto in Kenya: M-Pesa, P2P, bank and card

There is no single "buy" button connected to M-Pesa. These are the four routes that actually work, with the honest catch for each.

Most used

M-Pesa via P2P

Send M-Pesa to a verified seller; the exchange holds their USDT in P2P escrowThe platform locks the seller's coins while you pay. Coins are released only when the seller confirms your M-Pesa payment arrived. Glossary and releases it when your payment lands. Works from about KSh 500.

Step-by-step guide →
No stranger

Debit card on an exchange

Buy BTC or USDT directly with a Visa or Mastercard. Simple and fast, but your bank may add a foreign-currency fee and some cards block crypto merchants.

Cards and bank transfers →
Big tickets

Bank transfer on P2P

Many P2P sellers accept Equity, KCB or Co-op transfers. Useful above M-Pesa's KSh 250,000 per-transaction limit, with a clearer paper trail.

How P2P works →
Freelancers

Get paid in USDT

Clients abroad pay you in USDT on a cheap network, you cash out to M-Pesa. Often cheaper than PayPal — but compare first.

Receiving USDT →

What it really costs

On P2P the platform fee is small or zero (Binance charges takers 0–0.35% depending on the market). The bigger costs are elsewhere: the seller's markup over the market rate and Safaricom's Send Money tariff — KSh 90 on a KSh 10,000 transfer, KSh 108 on anything from KSh 20,001 up to KSh 250,000. On a typical KSh 10,000 purchase the two together often come to KSh 150–300. Our M-Pesa charges calculator works it out for any amount.

Card purchases avoid the markup but add a card fee and, often, your bank's foreign-exchange margin. Which is cheaper depends on the day's P2P prices — check both before a large purchase.

What does not work

  • M-Pesa GlobalPay card: Safaricom restricts cryptocurrency merchants, so payments are declined.
  • Telegram and WhatsApp "agents": no escrow, no recourse — the most common way Kenyans lose money.
  • Closed platforms: Paxful, LocalBitcoins and the Yellow Card retail app no longer serve consumers. See what Kenyans use instead.

Which route suits you?

Answer three questions — what you want to do, how you want to pay and roughly how much — and we will point you to the right guide. Nothing is stored; the quiz runs in your browser.

Most first-timers end up with the same answer: buy a small amount of USDT on P2P with M-Pesa, learn how the process feels, then decide whether to hold it, swap it for Bitcoin or move it to your own wallet.

1. What do you want to do?

Yes. Owning, buying and selling crypto is not a crime in Kenya. What changed is the rulebook for the businesses that serve you. The Virtual Asset Service Providers Act 2025 splits supervision between two regulators: the CBKCentral Bank of Kenya. Under the VASP Act it licenses crypto wallet providers, payment processors and stablecoin issuers. Glossary licenses wallet providers, payment processors and stablecoin issuers, while the CMACapital Markets Authority. Under the VASP Act it licenses crypto exchanges, brokers and investment advisers. Glossary licenses exchanges, brokers and advisers.

Existing platforms had one year from the Act's commencement to comply. We could not find a public register of licensed providers at the time of our last check, so it is worth looking up a platform on the CBK and CMA websites before you deposit large amounts.

Tax moved too: the 3% Digital Asset Tax that applied to the value of transfers was repealed, and a 10% excise duty now applies to the fees platforms charge. Read the details in crypto regulation in Kenya and crypto tax in Kenya.

  • 1 Sep 2023Digital Asset Tax starts3% on the value of crypto transfers, collected by platforms for KRA.
  • 1 Jul 2025DAT replacedFinance Act 2025 repeals DAT; 10% excise duty applies to VASP fees.
  • 4 Nov 2025VASP Act in forceCBK and CMA become crypto regulators.
  • 22 Jul 2026VASP Regulations gazettedDetailed licensing rules for ten categories of activity.
  • 4 Nov 2026Transition period endsExisting operators were expected to be licensed or apply.

What Kenyans buy: the coin hub

Search data tells a clear story. Kenyans look up Bitcoin and its price in shillings more than anything else, USDT is the workhorse of every P2P trade, and two projects with deep Kenyan histories — Worldcoin and Pi Network — draw huge interest. Prices below update live in KES.

Stablecoins first. StablecoinA crypto token designed to stay at a fixed value, usually 1 US dollar. USDT and USDC are the best known. Glossary such as USDT and USDC aim to stay at one US dollar. Kenyans use them to hold dollar value on a phone, to get paid by clients abroad and to pay suppliers. They are not risk-free — the value depends on the issuer's reserves — but they do not swing like Bitcoin.

Volatile coins second. Bitcoin can move 5–10% in a day. Buy only what you can leave alone through a bad month, and learn how to buy Bitcoin safely before you start.

Kenyan stories. Worldcoin's iris-scanning orbs drew long queues in Nairobi in 2023, then a government suspension and a High Court order to delete Kenyans' biometric data. Pi Network is mined on phones by many Kenyans who now want to know how to sell safely. Both pages cover the full story and the scams around them.

Open the coin hub BTC to KSH

Crypto across Kenya: city guides

Crypto in a Mombasa clearing agent's office looks nothing like crypto on a Nakuru farm. Tap a city to see what its guide covers.

Indian Ocean Lake Victoria Nairobi Mombasa Kisumu Nakuru

Nairobi

The capital and the centre of Kenya's "Silicon Savannah": most P2P merchants, crypto start-ups and meetups are here.

  • Busiest P2P market and where merchants operate
  • Tech hubs, meetups and crypto communities
  • Cash-out options from Westlands to the CBD
Open the Nairobi guide

Nairobi has the deepest P2P market and most of the country's crypto start-ups and communities. Mombasa's port economy makes USDT a tool for paying foreign suppliers, with real customs and tax caveats.

Kisumu sits close to the Uganda border, where traders juggle shillings across currencies. Nakuru is a farming and SACCO town where Ponzi schemes dressed up as crypto have done real damage. Read all four in our city guides.

Cash out crypto to M-Pesa

Selling is a P2P trade in reverse, and the risk sits on your side: a buyer could send a fake SMS or reverse an M-Pesa payment after you release the coins. Three habits protect you.

  • Convert to USDT first — it has the most buyers and the tightest prices.
  • Release coins only when the money shows in your M-Pesa balance, never on an SMS alone.
  • Refuse payments from a name that does not match the buyer's verified name.

Step-by-step guides: cash out any coin to M-Pesa, Binance to M-Pesa, and how the M-Pesa reversal scam works.

The scams to know before you start

Kenya has seen crypto-branded Ponzi schemes promising daily returns, fake "account managers" on Telegram, phishing sites copying exchange logins and airdrop scams that ask for your Seed phraseThe 12 or 24 secret words that can restore your wallet on any phone. Anyone who sees them can take everything. Never type them into a website or share them on WhatsApp. Glossary. The pattern is always the same: pressure, secrecy and a promise of easy money.

  • No real exchange or wallet will ask for your seed phrase or PIN.
  • Guaranteed returns are the clearest sign of a Ponzi schemeAn "investment" that pays early members with new members' money. Guaranteed daily returns are the giveaway. Glossary.
  • Check that an "investment platform" is licensed before you send a shilling.

Read our scam guide or the difference between owning crypto and forex, CFDs and binary options.

New to crypto? Start with these guides

Plain-English explainers with M-Pesa examples instead of Wall Street jargon. Every technical word on the site has a tap-to-read definition in our glossary.

Buying crypto in Kenya: common questions

What is the best crypto exchange in Kenya?
For buying directly with a bank card and ID verification, our top pick is CEX.IO, which has operated since 2013 and holds more than 30 licences and registrations abroad. For paying with M-Pesa, the biggest P2P markets in KES are on Binance, Bybit and OKX. The right choice depends on how you want to pay — compare all eight in our ranking.
How do I buy crypto in Kenya with M-Pesa?
Open an exchange account, verify your ID, go to the P2P section, choose Buy USDT with KES and filter for M-Pesa. Pick a verified merchant, send M-Pesa from a line in your own name to the number shown in the order, mark it as paid and wait for the coins to be released from escrow. Full steps in our M-Pesa guide.
Is crypto legal in Kenya?
Yes, owning and trading crypto is not illegal. Kenya passed the Virtual Asset Service Providers Act 2025, which came into force on 4 November 2025 and requires crypto businesses to be licensed by the Central Bank of Kenya or the Capital Markets Authority. See crypto regulation in Kenya.
Which crypto is most popular in Kenya?
USDT (Tether) is the coin most Kenyan P2P trades run on because it tracks the US dollar. Bitcoin has the most search interest, and Worldcoin and Pi Network are widely searched because of their Kenyan histories. Our coin hub ranks them by access and demand.
How do I cash out crypto to M-Pesa?
Convert your coins to USDT, sell them on a P2P marketplace to a buyer who pays by M-Pesa, and release the coins only after the money shows in your M-Pesa balance — not just in an SMS. Read how to cash out to M-Pesa.
Do I pay tax on crypto in Kenya?
The 3% Digital Asset Tax was repealed by the Finance Act 2025 and replaced from 1 July 2025 by a 10% excise duty on the fees crypto platforms charge. Profits can still count as taxable income. Our crypto tax guide explains what KRA expects.
Can I buy crypto with the M-Pesa GlobalPay card?
No. Safaricom lists cryptocurrency among the restricted merchant categories for the GlobalPay virtual Visa card, so crypto purchases are declined.
What is the minimum amount to start?
Many P2P ads in KES start around KSh 500 to KSh 2,000. Starting small is sensible: make one small buy and one small sell to learn the process before you move larger amounts.

Ready to make your first purchase?

Open a free account on our top-rated exchange, verify your ID and buy as little as you like.

Crypto prices move fast and can fall to zero. Only buy what you can afford to lose. Links to exchanges open the provider's own site.