Buy Airtime With M-Pesa in Kenya
M-Pesa is the default way to move money in Kenya, and buying airtime is one of its oldest features. Whether you use the USSD menu or the app, the airtime is sent to the number you choose, and you pay face value.
This page covers the three ways to use M-Pesa for airtime — the menu, the app, and a website paid with M-Pesa — and what each one is best at.
Buying Airtime in the M-Pesa App
The M-Pesa app does the same job on a screen: choose Buy Airtime, pick the number and the amount, and confirm. It is faster than the menu when you already have the app open, and it keeps a record you can look back at.
Paying an Airtime Website With M-Pesa
When you buy airtime on a website rather than in M-Pesa itself, M-Pesa is how you pay. You enter the recipient's number and the amount on the site, then pay the total with M-Pesa; the site sends the airtime.
This is the flexible route: it works across all the networks in one place, and it is the only one built for topping up several numbers at once.
What It Costs
Airtime is face value with M-Pesa — KSh 100 buys KSh 100 of airtime — so the only thing to watch is whether the channel you use adds a fee. The M-Pesa menu and app do not; some third-party sites might.
Your M-Pesa daily limit, which Safaricom sets and can change, caps how much you can spend in a day.
Where to Go Next
For the full picture across networks and methods, read the complete guide to buying airtime in Kenya . If you are topping up someone else, see buy airtime for another number . Paying for data with M-Pesa works the same way — see buy Safaricom data with M-Pesa .
Frequently Asked Questions
Can I buy airtime with M-Pesa for another number?
Yes. The M-Pesa menu and app both let you enter a number that is not your own, and airtime websites paid with M-Pesa do the same.
Do I need data to buy airtime with M-Pesa?
No. The M-Pesa menu on *334# works with no data bundle. The app and websites need a connection.
Is buying airtime with M-Pesa free?
The M-Pesa menu and app sell airtime at face value, with no added fee. Some third-party platforms charge a small convenience fee.