StaysExperiencesEventsServicesReal Estate
KlickenyaKlicKenya
EventsDestinationsJournal
Journalโ€บTips
Tips11 min read

Money in Kenya 2026: Cash, Cards, ATMs and M-Pesa Explained

Kenya runs on M-Pesa, not cash or cards. How visitors register in twenty minutes, what ATMs really cost, where cards fail, and why park fees must be prepaid.

KlicKenya
KlicKenyaAugust 2026
A Kenyan shopping street with small shops, tuk-tuks and boda bodas where cash and M-Pesa are the only options

In this guide

1Money in Kenya: How Payment Actually Works Here2The 60 second version3The Kenyan shilling: what things actually cost4M-Pesa: the thing that surprises visitors most5Do cards work in Kenya?6ATMs, withdrawal limits and the fee trap7Can you pay in US dollars?8National park fees are cashless now9Tipping in Kenya: what is normal10How to pay for what: the short answer11The mistakes almost everyone makes12The setup we would recommend13Money in Kenya: frequently asked questions14The bottom line

โœฆ Money in Kenya at a Glance

๐Ÿ’ต
Currency
Kenyan shilling (KES or KSh)
๐Ÿ“ˆ
Rough rate
1 USD โ‰ˆ 129 KES (Aug 2026)
๐Ÿ“ฑ
Most used
M-Pesa, by a distance
๐Ÿ’ณ
Cards
Fine in cities, patchy elsewhere
๐Ÿง
ATM limit
Usually 20,000 to 40,000 per go
๐ŸŽŸ๏ธ
Park fees
Cashless. Pay online first

Money in Kenya: How Payment Actually Works Here

The single most useful thing to understand about money in Kenya is that the country runs on M-Pesa, not on cash or cards. Mobile money is how a tuk-tuk driver, a beach bar, a landlord and a national park all expect to be paid. Visitors can register for it in about twenty minutes with a passport. Carry a modest amount of cash for markets and tips, keep a card for supermarkets and hotels, and set up M-Pesa for everything in between. That combination covers every situation you will meet.

What follows is the practical detail: real limits, real fees, what things cost, where cards quietly fail, and the two or three mistakes that catch almost every first time visitor.

A Kenyan coastal shopping street with small shops, tuk-tuks and boda bodas
Most day to day spending in Kenya happens at places like this. None of them take a foreign card.

The 60 second version

  • Currency is the Kenyan shilling. Notes come in 50, 100, 200, 500 and 1,000.
  • Get a Safaricom SIM at the airport with your passport, then register M-Pesa. It costs about KES 100.
  • Draw cash from a bank ATM, not a hotel or a bureau at the airport. Always choose to be charged in shillings.
  • Cards work in supermarkets, malls, chain hotels and most established restaurants. They do not work in markets, matatus, tuk-tuks, small dukas or beach bars.
  • National park fees are fully cashless and must be paid online before you arrive.
  • Carry small notes for tips. Nobody has change for a 1,000 note at a market stall.

The Kenyan shilling: what things actually cost

At the time of writing the shilling sits at roughly 129 to the US dollar, 150 to the euro and 175 to the pound. Rates move, so check the Central Bank of Kenya daily rates before you budget rather than trusting a number in any article, including this one. A useful mental shortcut on the coast: divide shillings by 130 for a rough dollar figure.

Typical pricePay with
Tuk-tuk across townKES 200 to 500Cash or M-Pesa
Boda boda short hopKES 50 to 150Cash or M-Pesa
Local meal, rice and fishKES 400 to 800Cash or M-Pesa
Restaurant dinner for twoKES 3,000 to 7,000Card usually fine
Cold beer at a beach barKES 250 to 450Cash or M-Pesa
Supermarket shop for a weekKES 6,000 to 12,000Card
Fruit and vegetables at the marketKES 500 to 1,500Cash only
Litre of petrolAround KES 180Card or M-Pesa
๐Ÿงฎ

Klickenya local tip

Prices at markets and with drivers are often negotiable, and the opening number for an obvious visitor is higher than the local one. Ask your host what a fare or a bag of mangoes should cost before you go. Knowing the real number and saying it calmly settles the whole conversation in seconds.

A colourful fruit and vegetable market stall in Kenya with bananas, onions and pineapples
Markets are cash. Bring small notes and expect to negotiate a little.

M-Pesa: the thing that surprises visitors most

M-Pesa is mobile money run by Safaricom, and it is not a niche convenience here. It is the default. Kenyans pay rent, school fees, market traders, taxi fares and utility bills through it. Businesses display a paybill or a till number the way a shop elsewhere displays a card machine. If you are staying more than a few days, having M-Pesa turns a hundred small frictions into nothing.

Can visitors use M-Pesa?

Yes, and you do not need residency, a Kenyan ID or a local bank account. You need a passport and a Safaricom line. The process is:

  • Buy a Safaricom SIM, around KES 100. There is a desk in arrivals at Nairobi JKIA and at Moi International in Mombasa, plus Safaricom shops in every town.
  • Register the line in your name. The agent scans your passport and takes your photo. Bring the physical passport, not a copy.
  • Ask them to activate M-Pesa at the same time. It is the same visit and the same paperwork.
  • Set your PIN, then load cash at any agent. Agents are everywhere, marked in green.
  • Pay by choosing Lipa na M-Pesa, then either Buy Goods with a till number or Pay Bill with a business number and account.
Staff serving a customer at a Safaricom M-Pesa shop counter in Kenya
A Safaricom shop. Twenty minutes here on day one saves you a fortnight of small hassles.
๐Ÿ›‚

Bring the passport, not a photo of it

Registration is a legal KYC process and the agent has to scan the document itself. A photo on your phone will be refused, politely but firmly. If you land late and the airport desk has closed, any Safaricom shop in town does the same job the next morning.

M-Pesa limits and charges

250k
KES maximum in a single transaction
500k
KES maximum total per day
500k
KES maximum wallet balance
35k
KES per ATM withdrawal via M-Pesa

Sending money to another person costs a small tiered fee, withdrawing cash at an agent costs a little more, and paying a registered business by Buy Goods is free to you. The bands change from time to time, so use the official Safaricom M-Pesa tariff page rather than one of the many calculator sites that copy old numbers. For a visitor the practical point is that fees are small in absolute terms, usually tens of shillings.

โš ๏ธ

Never share your PIN, ever

The most common fraud in Kenya is a phone call or SMS from someone claiming to be Safaricom, a bank or a landlord, asking you to confirm a PIN or to reverse a transaction you did not make. Safaricom never asks for your PIN. Hang up. If you are unsure, walk into a Safaricom shop and ask in person.

Do cards work in Kenya?

Visa and Mastercard are widely accepted in the places you would expect, and quietly useless in the places you might not. American Express is rarely taken anywhere. Contactless is normal in Nairobi and increasingly common on the coast.

CardM-PesaCash
Supermarkets and mallsYes, reliablyYesYes
Hotels and lodgesYesUsuallyYes
Established restaurantsUsuallyYesYes
Beach bars and small cafesOften notYesYes
Markets and street tradersNoSometimesYes
Tuk-tuks, boda bodas, matatusNoYesYes
National park gatesOnline onlyOnline onlyNot accepted
TipsNoSometimesYes, small notes
The entrance of a Naivas supermarket in Kenya
Supermarkets like Naivas and Carrefour take cards without drama. The duka next door will not.

ATMs, withdrawal limits and the fee trap

Bank ATMs are common in every town of any size and generally reliable. Most cap a single withdrawal somewhere between KES 20,000 and 40,000, which is a real constraint if you are trying to draw a large sum, and each withdrawal carries an operator fee on top of whatever your own bank charges.

Foreign card feeNotes
Equity BankAround KES 230Largest network, found almost everywhere
KCBCharged in USD, around 4 dollarsWide network, reliable machines
AbsaCharged in USD, around 4 dollarsGlobal ATM Alliance partner for some cards
Standard CharteredAround KES 480The most expensive of the majors
Airport and hotel ATMsHigher, plus a worse rateConvenient, and you pay for it
๐Ÿ’ฑ

Always choose to be charged in shillings

The machine will offer to bill you in your home currency at a "guaranteed" rate. That is dynamic currency conversion and the rate is deliberately poor, usually costing you three to six percent. Decline the conversion and choose KES every single time. Your own bank will convert at a far better rate.

Illustration of a traveller withdrawing cash from an ATM in Kenya
Draw a few larger amounts rather than many small ones. Every withdrawal has a flat fee attached.

On the coast specifically, ATM coverage thins out fast once you leave the main towns, and machines do occasionally run dry over a long weekend. Our Watamu money, ATM and exchange guide has the street level detail for that stretch of coast, including which machines to trust.

Can you pay in US dollars?

Sometimes, and usually at a worse rate than you would get by paying in shillings. Safari lodges, dive centres and some hotels quote and accept dollars. Almost nothing else does. Where dollars are taken, change is often given in shillings at a rate chosen by the business rather than by the market.

Two practical notes. Bring dollar notes printed in 2013 or later, because older series are frequently refused by banks and bureaus. And bring some small denominations, because ones, fives and tens are genuinely useful for tipping while a fifty is not.

๐Ÿฆ

Where to change money

Forex bureaus in town give better rates than banks, and both beat the airport. Larger notes get a better rate than small ones, which is the opposite of what most people assume. Count the money before you leave the counter, every time, without apology. It is completely normal to do so.

National park fees are cashless now

This one catches people out, and it is worth reading twice. Kenya Wildlife Service parks no longer take cash at the gate. All entry fees go through KWSPay on eCitizen, paid online before you travel, using a card or M-Pesa. You arrive with a digital receipt and a QR code, and the gate scans it. Turning up with a wallet full of dollars does not work.

  • Pay in advance through KWSPay. Do not leave it to the gate.
  • Save the receipt as a screenshot as well as a PDF. Signal at park gates can be poor.
  • Bring the passport or ID that matches the booking.
  • Rates differ for citizens, residents and non residents, so book the right category.

KWS explains the switch in its own announcement of the electronic payment system. If you are planning a safari leg, our guide to Kenya national parks covers which parks are worth the fee, and the 10 day Kenya itinerary shows how a bush and beach trip fits together.

๐Ÿ›‚

The eTA is another prepaid one

Your travel authorisation is also paid online before you fly, through the official portal at etakenya.go.ke. Apply directly rather than through an agent site charging a markup for the same form.

Apply on the official Kenya eTA portal and nowhere else.

Tipping in Kenya: what is normal

Tipping is appreciated rather than obligatory, and nothing like the social contract it is in the United States. Service is often genuinely warm without any expectation attached. That said, tourism wages are low and a tip lands meaningfully.

Normal amountHow
Safari guide or driver10 to 20 dollars per person per dayCash, at the end
Lodge and camp staff10 to 15 dollars per person per dayThe communal tip box
Restaurant, no service charge10 percentCash to the server
Restaurant with service chargeRound up if service was goodCheck the bill first
Tuk-tuk or taxiRound up to the nearest 100Cash
HousekeepingKES 200 to 500 per dayLeft in the room
๐Ÿ’ต

Small notes are the whole trick

A tip is only useful if it can be given. Break a large note at a supermarket early in the trip and keep a stash of 100s, 200s and small dollar bills somewhere separate. Handing over a 1,000 note and waiting for change turns a nice gesture into an awkward negotiation.

โ€œ

Cash for the market, M-Pesa for everything moving, card for the supermarket. Get those three right and you will not think about money again for the rest of the trip.

How to pay for what: the short answer

USE M-PESA

Anything local and moving

  • โ†’Tuk-tuks, boda bodas and matatus
  • โ†’Beach bars and small cafes
  • โ†’Topping up phone data
  • โ†’Paying a guide, a fundi or a host

USE CARD

Anything with a counter

  • โ†’Supermarkets and malls
  • โ†’Hotels and lodges
  • โ†’Established restaurants
  • โ†’Fuel stations

USE CASH

Anything informal

  • โ†’Markets and street traders
  • โ†’Tips of every kind
  • โ†’Rural areas with no signal
  • โ†’Small dukas and roadside stalls

PAY ONLINE FIRST

Anything official

  • โ†’National park entry through KWSPay
  • โ†’Your eTA before you fly
  • โ†’Domestic flights
  • โ†’Anything on eCitizen
Illustration of a tuk-tuk and a boda boda on a Kenyan coastal road
Every driver on this road takes M-Pesa. Almost none of them take a card.

The mistakes almost everyone makes

  • Accepting dynamic currency conversion at the ATM, which quietly costs three to six percent on every withdrawal.
  • Changing money at the airport because it is there. Town bureaus are meaningfully better.
  • Arriving at a park gate expecting to pay cash. You will not get in.
  • Carrying only 1,000 notes, then being unable to pay a 150 shilling fare.
  • Skipping the SIM to save twenty minutes, then paying roaming charges and losing access to M-Pesa for the whole trip.
  • Bringing pre 2013 dollar notes, which many banks and bureaus refuse outright.
  • Sharing an M-Pesa PIN with anyone who calls claiming to be from Safaricom.

The setup we would recommend

THE SETUP

SIM on arrival, one big ATM withdrawal, card for the rest

๐Ÿ‘ Reasons to go

  • โœ“M-Pesa covers the ninety percent of daily spending that cards cannot reach
  • โœ“One larger ATM withdrawal beats five small ones on fees
  • โœ“A card handles supermarkets, hotels and fuel without thought
  • โœ“Small notes make tipping easy instead of awkward
  • โœ“Everything official is prepaid online before you land

๐Ÿ‘Ž Think twice if...

  • โœ—The SIM costs you twenty minutes on day one
  • โœ—M-Pesa needs a physical passport, so do it before you leave the airport area
  • โœ—ATM fees are unavoidable, so plan fewer and larger withdrawals

๐ŸŽฏ Worth knowing if you are...

๐Ÿ–๏ธOn the coast, where cards fail more often than inland
๐ŸฆDoing a safari leg, because park fees are prepaid only
๐ŸกStaying a month or more, where M-Pesa becomes essential
๐Ÿ’ผWorking remotely and paying local suppliers
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งTravelling as a family and splitting costs locally
๐ŸŽ’On a budget, where the fee savings genuinely add up

Money in Kenya: frequently asked questions

Can tourists use M-Pesa in Kenya?

Yes. Any visitor can register with a valid passport and a Safaricom SIM card. You do not need a Kenyan ID, a residence permit or a local bank account. Registration takes about twenty minutes at a Safaricom shop or the desk in airport arrivals, and the SIM itself costs roughly KES 100.

How much cash should I bring to Kenya?

Less than you think. A few hundred dollars in small notes covers tips and the first day, and everything else is better drawn from a bank ATM in shillings as you go. Carrying large amounts of cash is unnecessary when M-Pesa and cards cover most spending, and ATMs are common in every town of any size.

Do I need cash in Kenya or can I use cards everywhere?

You need some cash. Cards work in supermarkets, malls, chain hotels, fuel stations and most established restaurants, but they are not accepted at markets, by tuk-tuk and boda boda drivers, in matatus, at small shops or at many beach bars. Those places take cash or M-Pesa.

What is the best way to get shillings in Kenya?

A bank ATM using your normal debit card, choosing to be charged in shillings rather than your home currency. Forex bureaus in town are the next best option and beat both banks and the airport for changing physical notes. The airport exchange desk is the most expensive way to do it.

Are US dollars accepted in Kenya?

In safari lodges, dive centres and some hotels, yes. Almost nowhere else. Where they are accepted, the rate applied is set by the business and is usually worse than the market rate, so paying in shillings is normally cheaper. Bring notes printed in 2013 or later, as older series are often refused.

Can I pay Kenya national park fees at the gate?

No. Kenya Wildlife Service parks are cashless. Entry fees must be paid in advance online through KWSPay on the eCitizen platform, using a card or M-Pesa, and you present a digital receipt with a QR code at the gate. Save it offline, because signal at park gates is often poor.

How much should I tip in Kenya?

Around 10 to 20 dollars per person per day for a safari guide, 10 to 15 for general lodge staff through the communal box, and roughly 10 percent in restaurants where no service charge has been added. Check the bill first, as a 10 percent service charge is often already included.

Is it safe to use ATMs in Kenya?

Generally yes, particularly ATMs inside bank branches, supermarkets and malls during the day. Use machines in busy well lit places rather than standalone booths at night, cover the keypad, and decline any offer of help from a stranger. Standard precautions, the same as anywhere.

The bottom line

Kenya is one of the easiest countries in the world to pay for things in, once you stop trying to use it like Europe. The mobile money system here is genuinely better than what most visitors have at home. Spend twenty minutes on a SIM and an M-Pesa registration when you land, keep a card for the supermarket and some small notes for the market, and prepay anything official before you fly. That is the entire system.

Planning the rest of the trip? Start with the complete Watamu guide, the Kilifi guide or the Diani guide. Still choosing between them? Our coast comparison is the quickest way to decide, and the seaweed season guide will tell you which months to aim for. For getting around once you land, read the transport guide, and when you are ready to spend some of those shillings, the best restaurants in Watamu are a good place to start.

Share this article

Xfb
KlicKenya

KlicKenya

More about Kenya General

Seaweed on the Kenya Coast: An Honest Month by Month Guide (2026)

Seaweed on the Kenya Coast: An Honest Month by Month Guide (2026)

Watamu, Kilifi, Diani, Lamu: Understand the Difference and What's Right for You

Watamu, Kilifi, Diani, Lamu: Understand the Difference and What's Right for You

10 Days in Kenya: The Ultimate First-Timer's Itinerary

10 Days in Kenya: The Ultimate First-Timer's Itinerary

In this guide

  • 1Money in Kenya: How Payment Actually Works Here
  • 2The 60 second version
  • 3The Kenyan shilling: what things actually cost
  • 4M-Pesa: the thing that surprises visitors most
  • 5Do cards work in Kenya?
  • 6ATMs, withdrawal limits and the fee trap
  • 7Can you pay in US dollars?
  • 8National park fees are cashless now
  • 9Tipping in Kenya: what is normal
  • 10How to pay for what: the short answer
  • 11The mistakes almost everyone makes
  • 12The setup we would recommend
  • 13Money in Kenya: frequently asked questions
  • 14The bottom line

Stay in the loop

Get Kenya travel tips, new listings, and insider guides straight to your inbox.

KlickenyaKlicKenya

Kenya's all-in-one marketplace for stays, experiences, events, and services. Built for Kenya.

IGfb๐•in

Destinations

WatamuKilifiDiani BeachNairobiLamuMalindi

Explore

StaysExperiencesRestaurantsEventsServicesReal Estate

Company

About usHow it worksBecome a hostList your businessJournalDestinationsAmbassadorsContact

Legal

Privacy policyTerms of serviceCancellationHelp centre

List your place or event on Klickenya

Reach thousands of travellers across Kenya โ€” it's free to get started.

Get started โ†’

ยฉ 2026 Klickenya. All rights reserved.

๐Ÿ‡ฐ๐Ÿ‡ชMade in Kenya