How to Pay for Your Netflix Subscription Payments in Kenya via M-PESA (Updated 2024)

Netflix has had a good run here in Kenya so far, it has topped shopping lists for majority of Kenyans looking for a reliable video streaming service. It offers Kenyans a diverse range of award-winning content. However, with the discontinuation of the free plan in October 2023, users are now required to upgrade to a paid subscription. This guide provides step-by-step instructions on how to pay for Netflix in Kenya using M-PESA.

Netflix Plans in Kenya:

Before exploring the payment process, let’s understand the available Netflix plans in Kenya:

  1. Mobile Plan:
    • Cost: KES 300/month
    • Accessible for mobile users on one screen at a time.
  2. Basic Plan:
    • Cost: KES 700/month
    • HD quality streaming on laptop, TV, phone, or tablet.
    • Allows usage on one screen/device at a time.
  3. Standard Plan:
    • Cost: KES 1,100/month
    • HD quality streaming on multiple devices.
    • Allows two screens/devices simultaneously.
  4. Premium Plan:
    • Cost: KES 1,450/month
    • Ultra HD streaming on various devices.
    • Allows usage on four screens/devices simultaneously.

How to Pay for Netflix in Kenya via M-PESA:

Before discovering this nifty feature, Netflix’s only known payment here in Kenya was limited to credit/debit cards or linking M-PESA to a PayPal account. However, a new partnership between M-PESA and Visa has streamlined the process with the introduction of Mpesa Global Pay option. This allows users to obtain a Virtual Card and use it to pay for Netflix. Here’s how to activate the card:


  1. Log in to your M-PESA.
  2. Select the “Pay” tab.
  3. Choose “GlobalPay” and opt-in.
  4. Select your card.
  5. Enter your PIN.
  6. You will receive an SMS with the card number and expiry date.

Alternative M-PESA App Method:

  1. Select “Grow.”
  2. Choose the “GlobalPay” tab to Opt-In.
  3. Select your card.
  4. Enter your PIN.
  5. Receive an SMS with the card number and expiry date.

M-PESA USSD (*334#):

  1. Dial *334#.
  2. Select “Lipa na M-PESA” (Option 6).
  3. Choose “M-PESA GlobalPay” (Option 5).
  4. Head over to Netflix and use the provided card details for payment.

By following these steps, users can seamlessly subscribe to Netflix using M-PESA in Kenya, enjoying their preferred plan with ease. Keep in mind that these details may be subject to change, so it’s advisable to check for any updates on the official channels. Happy streaming!


Please enter your comment!
Please enter your name here