Without a doubt, Netflix is the undisputed streaming giant in Kenya. Despite the competition from popular streaming sites such as Showmax, Netflix has become a darling with many Kenyans. There is a good reason for that. When the platform was launched in Kenya back in 2016, it attracted a good number of subscribers from the country. In addition, the platform has reduced its prices significantly, thus making it a good source for entertainment needs at a reasonable price. However, as Kenyans continue, one issue that most of us face is how to pay for Netflix in Kenya.
The good news is that it does not have to be that hard to make Netflix payments. The platform supports a number of options, such as Credit and Debit Cards ( Visa, Mastercard, etc.), Virtual Cards ( M-Pesa Global), and PayPal. If you are stuck on which option to choose, don’t worry—this comprehensive guide will show you exactly how to pay for Netflix using M-Pesa.
Netflix Plans and Pricing in Kenya
Before we dive into how to pay for Netflix in the process of how to pay for Netflix, it is essential to know how much Netflix charges for its plant in Kenya. Basically, the platform offers up to 4 plans that consist of the following:
Plan | Price (KES/month) |
---|---|
Mobile | 200 |
Basic | 300 |
Standard | 700 |
Premium | 1,100 |
If you are wondering what each of these packages has to offer and how to choose the best options, consider reading this guide, where we go deeper into all the Netflix packages in Kenya
How to Pay for Netflix with M-Pesa
M-Pesa has quickly become a modern banking system in Kenya. You can actually use M-Pesa to buy Goods online through its “Lipa Na M-Pesa” feature. However, when it comes to paying for Netflix using M-Pesa, the Globay Pay, a mini app in the New M-Pesa app, is used for payments.
M-Pesa Global Pay is basically a virtual Visa card that was launched as a result of a partnership between Safaricom M-Pesa and Visa. After registering for the card, you can actually use your card details to buy goods online from Popular stores such as Amazon, Jumia and Pay Netflix subscription with it since Netflix actually accepts Virtual cards
Step 1: Activate M-Pesa Global Pay
So, how do you get your M-Pesa Visa Card details? It all starts with registering for the service using the M-Pesa App. Here is how:
- Download the M-Pesa App from either Google Playstore or AppStore and install it.
- Open the app and Navigate to the Financials section, click on See More and locate “M-Pesa Global”
- The App will prompt you to create the card. Select the colour and proceed to customize your card until when you are done
After you complete this process, you will receive an SMS indicating that you have activated your M-Pesa Global card. Now, to fetch your card details, just log back to the Mpesa App>>Select M-Pesa Global >> See Card details. Copy your card details to a safe space, and don’t disclose it to anyone.

Step 2: Pay For Netflix Using M-Pesa
Now, using the card details that we saved from your Mpesa Global card, you can proceed and Make your payments
- Log in to your Netflix account and go to Account under your profile.
- Navigate to Membership and select Manage Payment method
- Click on Add Payment method and select credit or debit card
- Now, on the Enter Payment details Page, enter the M-Pesa card details that we saved from your M-Pesa global Pay card earlier.
- When you are done, Click on Save, and immediately, Netflix will subtract the amount based on your Netflix package
- You will then receive a Message from M-pesa Global Pay and M-pesa confirming the transaction

How to Pay for Netflix with PayPal
Another quick alternative to paying for Netflix in Kenya is via Paypal. This method requires you to create a PayPal account or log in to your account. It also requires that your PayPal account be linked to your M-Pesa number and have enough cash to cover the package that you are paying for.
If your account is low on cash, you can send money from M-Pesa to Paypak using the Paybill Account number (800088 ) and the phone number registered on your Paypal account as the account number.
To make payments on Netflix using Paypal, the process is actually similar to the one we discussed earlier while using M-Pesa Virtual Card. Here is what you need to do:
- Log in to your Netflix account and navigate to the “Account” section
- Click on “Update payment info” and choose “PayPal” as your payment method.
- Enter your PayPal email address and follow the prompts to complete the process.
Once you’ve linked your PayPal account, Netflix will automatically deduct your subscription fee from your PayPal balance each month
If you are looking to Pay for Netflix in Kenya, using the M-Pesa option is an appropriate option. Luckily, in this article, I have listed all the steps you should take and follow. All you need to do is register with M-Pesa GlobalPay on your M-Pesa App and then use your card details on the Netflix Payment Page.