How to Pay for Canva Pro in Kenya with M-Pesa
Canva takes M-Pesa directly in Kenya, but only for daily and weekly Pro passes. Here's how to pay, what each option costs in shillings, and how to get monthly or yearly Pro without a bank card.
By Wanjiku Kamau · Updated 2026-10-24
Key takeaways
- Canva accepts M-Pesa directly in Kenya, but only for daily and weekly Pro passes. You approve a prompt on your phone with your PIN, no card needed.
- Reported prices are about KES 130 a day and KES 340 a week. Neither renews automatically.
- For monthly (about KES 850) or yearly (about KES 6,800) Pro, you need a card. M-Pesa GlobalPay, the virtual Visa inside your M-Pesa app, is the simplest one to use.
- If you design every week, the yearly plan is by far the cheapest: weekly passes all year would cost more than twice as much.
- Registered nonprofits can apply for Canva Pro features free through Canva for Nonprofits.
Yes, you can pay for Canva Pro with M-Pesa in Kenya, straight from Canva's checkout. The catch is that M-Pesa only works for daily and weekly passes, because Canva doesn't support M-Pesa for recurring payments. If you want the cheaper monthly or yearly plan, use M-Pesa GlobalPay, Safaricom's virtual Visa card, which still takes the money from your M-Pesa wallet.
How much does Canva Pro cost in Kenya?
Canva prices Pro differently by country, and Kenya gets shilling prices plus two short plans most countries don't have. These are the figures Tech-ish found in Canva's plan picker in February 2026:
| Plan | Price reported | Can you pay with M-Pesa directly? | Renews automatically? |
|---|---|---|---|
| Daily pass | KES 130 | Yes | No |
| Weekly pass | KES 340 | Yes | No |
| Monthly | KES 850 | No, card needed | Yes |
| Yearly | KES 6,800 | No, card needed | Yes |
Treat these as a guide, not a quote. Another Kenyan payments blog reported the weekly pass at KES 380, and even Tech-ish's own headline disagrees with its article on that number. Your checkout shows the real price for your account, so trust that.
The maths is worth a minute. Seven daily passes cost KES 910, so a weekly pass beats buying days once you need more than two. Four weekly passes cost about KES 1,360, which is more than a month's plan. And twelve months at KES 850 add up to KES 10,200, so the yearly plan saves you about a third.
The rule of thumb: use passes for a one-off job, like a client deck due Friday or a wedding programme. If you open Canva most weeks, the yearly plan is the one to get, even though it means sorting out a card.
How to pay for a Canva Pro pass with M-Pesa
These steps follow Canva's own help page for M-Pesa in Kenya:
- In Canva, tap your profile icon and open Plans and pricing.
- Choose Pro (or Teams if your plan picker shows it).
- Pick the daily or weekly option.
- At checkout, choose M-Pesa as the payment method.
- Confirm, then watch your phone for the M-Pesa prompt.
- Enter your M-Pesa PIN to approve. Pro unlocks once the payment goes through.
When the pass runs out, your premium features stop. Designs you made stay in your account, but anything that uses Pro elements, like a premium photo or Background Remover result, may be marked for upgrade before you can download it again. Buy another pass whenever you need Pro back.
One useful detail from Tech-ish: buying a day pass while you're on Canva's 30-day free trial doesn't end the trial.
How to pay for monthly or yearly Canva Pro from M-Pesa
Since Canva won't take M-Pesa for recurring plans, you need a card. You don't need a bank card, though.
Option 1: M-Pesa GlobalPay (easiest)
GlobalPay is a virtual Visa card that lives inside the M-Pesa app and charges your M-Pesa balance.
- Open the M-Pesa app, go to Grow and tap M-Pesa GlobalPay. No app? Dial *334# and go to Lipa Na M-Pesa → GlobalPay.
- Enter your PIN to see the card number, expiry date and CVV.
- In Canva, go to Plans and pricing → Pro, choose monthly or yearly, and pay by card using the GlobalPay details.
- Keep enough in your M-Pesa wallet on renewal day, or the payment fails.
When GlobalPay launched in 2022, Business Daily reported a 3.5% forex fee on purchases. We couldn't confirm whether that fee applies when Canva charges you in shillings rather than dollars, so check the total the M-Pesa app shows before you approve. To stop renewals later, cancel in Canva's billing settings and turn off Repeat Payments under GlobalPay in the app.
Option 2: A fintech virtual dollar card
If you want design subscriptions kept away from your M-Pesa wallet, a virtual dollar card topped up from M-Pesa does the job. Our Kenya virtual card comparison covers the field.
There's a wrinkle that matters more for Canva than for most tools. Canva is an Australian company, so to card issuers it's a non-US merchant. Several cards that are free at US merchants charge extra elsewhere. Eversend, for example, charges 3.5% plus $0.50 on payments to non-US merchants. On a KES 850 monthly charge, that flat $0.50 alone adds roughly 8%. On the yearly plan the fees shrink to about 4–5%, which is far easier to live with.
Raenest's card costs $3 to create and $0.70 per payment, plus a 2% cross-border fee on non-US or non-dollar payments. It suits freelancers who already earn in dollars and don't want to convert to shillings first.
Option 3: Your Kenyan bank card
Plenty of Kenyan Visa and Mastercard debit cards work on Canva. If yours does, there's nothing to fix. Make sure online and international payments are switched on in your banking app, and expect your bank's own conversion markup if the charge comes through in dollars.
Is there a free way to get Canva Pro features?
For some readers, yes.
Canva for Nonprofits gives registered nonprofits and charities Canva Pro's premium features free, for a team of up to 50 people. You apply from Settings → Billing, and Canva says reviews usually take about 72 hours. Businesses, sports clubs and professional associations don't qualify, so a Westlands marketing agency can't use it. A registered community organisation in Kisumu can.
Canva's free plan is still generous for basic social posts and flyers. Pay for Pro when you need the things the free plan locks: Brand Kit, Background Remover, resizing designs in one click, and the premium stock library.
Why did my Canva payment fail?
- The M-Pesa prompt timed out. It only stays open for a short while. Go back to checkout and try again with your phone in hand.
- You chose a monthly or yearly plan. M-Pesa won't appear for those, because Canva only allows it for one-off passes.
- Low balance after fees. On GlobalPay or a virtual card, the forex or cross-border fee is added on top of Canva's price.
- Repeat Payments is off in GlobalPay. This blocks automatic renewals.
- Your bank blocks international online payments. Turn them on in your banking app, or switch to GlobalPay.
If two tries fail, stop and fix the cause. Repeated declines can trigger fraud checks on your card.
The short version
For a quick job, buy a daily or weekly pass and pay with your M-Pesa PIN right at Canva's checkout. If you use Canva regularly, get the yearly plan and pay with M-Pesa GlobalPay: it's the cheapest Pro over a year, and the money still comes from your M-Pesa wallet. If you run a registered nonprofit, apply for Canva for Nonprofits before you pay anything.
Frequently asked questions
Can I pay for Canva Pro with M-Pesa in Kenya?
Yes, for daily and weekly Pro passes. Choose the pass in Canva's Plans and pricing, select M-Pesa at checkout and approve the prompt with your PIN. Monthly and yearly plans need a card, such as M-Pesa GlobalPay, because Canva doesn't support M-Pesa for recurring payments.
How much is Canva Pro in Kenya?
In February 2026, Tech-ish reported KES 130 for a day pass, KES 340 for a week, KES 850 a month and KES 6,800 a year. Another source reported the weekly pass at KES 380. Prices can change, so check the amount shown at Canva's checkout.
Does Canva Pro renew automatically if I pay with M-Pesa?
No. Daily and weekly passes bought with M-Pesa are one-off payments. When the pass expires, Pro features stop until you buy another one. Only monthly and yearly plans paid by card renew automatically.
Can I use M-Pesa GlobalPay for Canva Pro?
GlobalPay is a virtual Visa card linked to your M-Pesa wallet, and you can enter it at Canva's checkout like any card. That's the simplest way to get the monthly or yearly plan without a bank card. Check the total, including any forex fee, in the M-Pesa app before approving.
Is the yearly Canva Pro plan worth it in Kenya?
If you use Canva most weeks, yes. At the reported KES 6,800 a year, it costs about a third less than twelve monthly payments of KES 850, and less than half of what weekly passes would cost over a year.
Sources
- Pay using M-Pesa
- Canva Pro has daily and weekly subscription plans in Kenya starting at KES 130
- How to pay for Canva Pro in Kenya
- Canva Pro pricing in African currencies
- Canva pricing
- Canva for Nonprofits
- Safaricom sets 3.5pc forex charge for M-Pesa Visa card
- How to stop automatic M-Pesa deductions using GlobalPay
- Eversend fees (Kenya)
- How to pay for Canva, Adobe and other SaaS tools as a Kenyan creator
Tools mentioned
- Canva — All-in-one graphic design, video, and brand asset platform with integrated Magic Studio AI.
- Geegpay by Raenest — Virtual USD/GBP/EUR bank accounts, instant virtual dollar cards, and competitive FX for African remote workers.
Related guides
- How to Pay for ChatGPT Plus and Claude Pro in Kenya — Pay for ChatGPT Plus and Claude Pro from Kenya with M-Pesa GlobalPay, a fintech virtual card, your bank card or Google Play, with real costs including 16% VAT.
- Best Virtual Dollar Cards in Kenya for SaaS — The best virtual dollar cards for paying ChatGPT, Canva, Notion and other software from Kenya in 2026, starting with M-Pesa GlobalPay, with fees compared and when a fintech card is the better pick.
- Paying for International Software with M-Pesa in Kenya: What Actually Works — How to use M-Pesa Global Pay virtual cards, local bank rails, and fintech bridges to subscribe to global software directly from your Safaricom balance.