Monito.com

Here Are The Best Ways To Send Money From The USA to Kenya Via M-Pesa

Lydia Kibet

Guide

Feb 15, 2024
Advertiser disclosure

Most Kenyans living and working in the US support their families and friends back home by sending money to mobile wallets, especially M-Pesa. However, if you've been through the process before, you'll know that finding the most affordable way to send money to Kenya from America can be challenging, let alone to M-Pesa.

Before you send money from the US to Kenya, you first need to exchange your dollars for shillings, which needs a third-party service. Fortunately, there are several market-leading money transfer services you can use to transfer money to your loved ones in Kenya. You can compare the fees in real time using Monito’s live comparison engine below! 👇

Find the best way to send money from the US to M-Pesa in Kenya:

Key Facts About Sending to M-Pesa

👥 Number of M-Pesa users

52.4 million

💸 Avg. cheapest cost to M-Pesa

4.0%

📅 Year founded

2007

💻 Providers sending to M-Pesa

±10 (compare them here)

⏱ Int'l transfers arrive

In minutes

🌍 M-Pesa headquarters

Kenya

7 Ways to Send Money From the USA to Kenya via M-Pesa

Whether you want to send a few bucks to your loved ones or a large amount for your business in Kenya, there's a method that's most convenient for you. Here are the seven best ways to send money from the USA to Kenya via M-Pesa.

1. Remitly

Remitly is an online money transfer service that allows users in the US, Australia, Canada and the UK to send money to over 40 countries, including Kenya. It’s popular for sending money from the US to Kenya due to its hassle-free process, competitive exchange rates and zero transfer fees.

All you need to do is create an account through their official website or app then choose a delivery provider option. In this case, M-pesa. Once you’ve selected the M-Pesa, enter your recipient’s name and address along with your payment information. 

Remitly also offers you the convenience of immediate transfers when funding the transaction using a debit or credit card. If the transaction is funded via a bank account, funds may take three to five days to reach the recipient.

With Remitly, you can be sure your money and personal data are safe due to their strict verification process. You can also track your transfers with the Remitly app to see the progress and cancel transfers to get your money back if you sent money erroneously.

  • Average cost: 2-3% exchange rate margin
  • Transfer limits: $2,999 in 24 hours, $10,000 in 30 days, 18,000 in 180 days 

2. WorldRemit

WorldRemit is one of the most popular money transfer services, letting users send money to over 130 destinations globally. You can use WorldRemit to send money from the US to Kenya via M-Pesa.

To get started, you’ll need to create an account on their website or download the app. After that, you’ll need to provide the recipient’s details, including their name and address. Choose a method you want your beneficiary to receive the funds. In this case, choose Kenya as your preferred destination, then M-Pesa.

The best thing about WorldRemit is that they’ll show you the exchange rates and fees upfront. You can top up your account using a debit card, credit card, or bank transfer. Your recipient will receive the funds in a matter of minutes.

  • Average cost: $3.99 transfer fee
  • Transfer limits: Ksh 150,000 per transfer. When sending to multiple recipients, your total daily limit is 140,000 for all transfers

3. Sendwave

Sendwave is a reliable money transfer service that you can use to send money from the US to Kenya. Unlike Remitly and WorldRemit, this service is mobile-based and can only be accessed through its mobile app.

SendWave doesn't charge for money transfers. They make their cut from the conversion rates. This transparency makes the service popular because you know what to expect. With SendWave, the sender and recipient can track the transfer and receive updates on the estimated transfer time.

To use Sendwave to send money to Kenya, you’ll need to download the app, register, and verify your identity.

It's important to note that SendWave only accepts debit cards to fund the transaction. If you don't have a card or want to transfer funds from your bank account, you might have to consider another option.

  • Average cost: 2-3% exchange rate margin
  • Transfer limits: Ksh 70,000 per transaction and a maximum of two transactions

4. Wise

Wise (formerly TransferWise) is a trusted money transfer service headquartered in the UK. You can also use it to send money to Kenya from the US fast, cheaply and securely. The platform is transparent with its fees; you can see all the upfront charges.

To transfer money via Wise to M-Pesa in Kenya, you must create a Wise account and have the recipient's full name and M-Pesa number starting with the country code (254). The transfer cost varies depending on the source of funds. Make sure you go through all the options to find one that suits you best.

Transfers from Wise to Mpesa can take as little as 30 minutes, but sometimes the conversion can take up to two working days. The best part about using Wise to send money to Kenya via M-Pesa is that there's no limit to how much you can send. Only the applicable M-Pesa limits apply.

  • Average cost: $5.23 + 1.17%
  • Transfer limits: Ksh 150,000 per transfer, Ksh 300,000 per day

5. PayPal

PayPal is another safe and efficient method that you can use to send money from the USA to Kenya via M-Pesa. The service is most popular when sending money to your M-Pesa number back home. If your family can access the number you linked on PayPal to M-Pesa, this method ensures the money gets to them in minutes.

To use PayPal to Mpesa, you must ensure your account is linked to the M-Pesa number you're sending to. Once connected, you can withdraw the money to M-Pesa and have it in 2 hours maximum.

If you need to send money to a different number, you have to send money from your PayPal account to the recipient's, and they can initiate the withdrawal to M-Pesa.

  • Average cost: 3.3% of the amount converted to Ksh from USD
  • Transfer limits: Kshs.150,000 per transaction and Kshs.300,000 per day

6. Western Union

Western Union is the oldest money transfer service. You can send money to more than 200 countries across the globe. 

Initially, you could only send money via bank transfer or cash pickup. Today, you can send the money online either on their website or app or through an agent near you. You can fund the transfer using your debit or credit card and a cash-in store.

When sending online, you choose the receiver's country as Kenya, mobile wallet as the method the receiver wants the money, and then decide how to fund the transfer and the amount to send. You’ll see how much the receiver will get and the transfer fees for that transaction. They will also tell you how long it takes for the money to get to the recipient.

  • Average cost: Transfer fees start at $4.99
  • Transfer limits: $2,500 per day

7. MoneyGram

MoneyGram is the second largest money transfer service after Western Union. The mode of operation is similar to that of Western Union. You can send the money online, through their app, official website, or through its thousands of agents.

Their app has a calculator showing how much the recipient will receive after they get their cut from the markup. This service is quite affordable and efficient. It comes through when you need to send cash quickly. MoneyGram to Mpesa transactions take less than 10 minutes to process.

  • Average cost: 2.6% transfer fee
  • Transfer limits: Ksh 150,000 per transaction and Ksh 300,000 per day

Final Thoughts

Every Kenyan in the USA who has links back at home often needs to send money to Kenya. The most convenient way for those at home to receive the money is via M-Pesa since it's affordable and easily accessible. Plus, your loved ones can access the funds immediately. 

When choosing the best way to send money from the US to Kenya via M-Pesa, consider the fees charged, exchange rates, and speed. 

Transfer cheaply to a loved one's M-Pesa account in Kenya:

FAQ About Sending Money to M-Pesa

Why You Can Trust Monito

Our recommendations are built on rock-solid experience.

  • We've reviewed 50+ money transfer providers
  • We've made 100+ test transfers
  • Our writers have been testing providers since 2013
Learn more about us

Sending Money to Other Mobile Wallets?

Below, you'll find all our guides helping you to send money to various mobile wallets between different countries worldwide:

Send money to GCash from France

Send money to GCash from Australia

Send money to GCash from Austria

Send money to GCash from Denmark

Send money to GCash from the Czech Republic

Send money to GCash from Finland

Send money to GCash from Ireland

Send money to GCash from Italy

Send money to GCash from Latvia

Send money to GCash from Norway

Send money to GCash from Poland

Send money to GCash from Portugal

Send money to GCash from Slovakia

Send money to GCash from Spain

Send money to GCash from Sweden

Send money to GCash from Croatia

Send money to GCash from Estonia

Send money to GCash from Slovenia

Send money to GCash from Hungary

Send money to GCash from New Zealand

Send money to GCash from the USA

Send money to GCash from Belgium

Send money to GCash from Canada

Send money to GCash from the Netherlands

Send money to GCash from Germany

Send money to GCash from Greece

Send money to GCash from Singapore

Send money to GCash from the UK

Send money to GCash from Bulgaria

Send money to GCash from Lithuania

Send money to GCash from South Africa

Send money to GCash from Switzerland

Send money to GCash from Romania

Send money to GCash from Japan

Send money to GCash from India

Send money to GrabPay from Austria

Send money to GrabPay from France

Send money to GrabPay from Australia

Send money to GrabPay from Finland

Send money to GrabPay from Denmark

Send money to GrabPay from the Czech Republic

Send money to GrabPay from Latvia

Send money to GrabPay from Ireland

Send money to GrabPay from Italy

Send money to GrabPay from Portugal

Send money to GrabPay from Norway

Send money to GrabPay from Poland

Send money to GrabPay from Sweden

Send money to GrabPay from Slovakia

Send money to GrabPay from Spain

Send money to GrabPay from Slovenia

Send money to GrabPay from Croatia

Send money to GrabPay from Estonia

Send money to GrabPay from the USA

Send money to GrabPay from Hungary

Send money to GrabPay from New Zealand

Send money to GrabPay from Greece

Send money to GrabPay from Belgium

Send money to GrabPay from Canada

Send money to GrabPay from the Netherlands

Send money to GrabPay from Romania

Send money to GrabPay from Singapore

Send money to GrabPay from Lithuania

Send money to GrabPay from the UK

Send money to GrabPay from Bulgaria

Send money to GrabPay from Germany

Send money to GrabPay from South Africa

Send money to GrabPay from Switzerland

Send money to Maya from Austria

Send money to Maya from France

Send money to Maya from Australia

Send money to Maya from Finland

Send money to Maya from Denmark

Send money to Maya from the Czech Republic

Send money to Maya from Latvia

Send money to Maya from Ireland

Send money to Maya from Italy

Send money to Maya from Portugal

Send money to Maya from Norway

Send money to Maya from Poland

Send money to Maya from Sweden

Send money to Maya from Slovakia

Send money to Maya from Spain

Send money to Maya from Slovenia

Send money to Maya from Croatia

Send money to Maya from Estonia

Send money to Maya from the USA

Send money to Maya from Hungary

Send money to Maya from New Zealand

Send money to Maya from Greece

Send money to Maya from Belgium

Send money to Maya from Canada

Send money to Maya from the Netherlands

Send money to Maya from Romania

Send money to Maya from Singapore

Send money to Maya from Lithuania

Send money to Maya from the UK

Send money to Maya from Bulgaria

Send money to Maya from Germany

Send money to Maya from South Africa

Send money to Maya from Switzerland

Send money to ShopeePay from Austria

Send money to ShopeePay from France

Send money to ShopeePay from Australia

Send money to ShopeePay from Finland

Send money to ShopeePay from Denmark

Send money to ShopeePay from the Czech Republic

Send money to ShopeePay from Latvia

Send money to ShopeePay from Ireland

Send money to ShopeePay from Italy

Send money to ShopeePay from Portugal

Send money to ShopeePay from Norway

Send money to ShopeePay from Poland

Send money to ShopeePay from Sweden

Send money to ShopeePay from Slovakia

Send money to ShopeePay from Spain

Send money to ShopeePay from Slovenia

Send money to ShopeePay from Croatia

Send money to ShopeePay from Estonia

Send money to ShopeePay from the USA

Send money to ShopeePay from Hungary

Send money to ShopeePay from New Zealand

Send money to ShopeePay from Greece

Send money to ShopeePay from Belgium

Send money to ShopeePay from Canada

Send money to ShopeePay from the Netherlands

Send money to ShopeePay from Romania

Send money to ShopeePay from Malaysia

Send money to ShopeePay from Lithuania

Send money to ShopeePay from the UK

Send money to ShopeePay from Bulgaria

Send money to ShopeePay from Germany

Send money to ShopeePay from South Africa

Send money to ShopeePay from Switzerland

Send money to Coins.ph from Austria

Send money to Coins.ph from France

Send money to Coins.ph from Australia

Send money to Coins.ph from Finland

Send money to Coins.ph from Denmark

Send money to Coins.ph from the Czech Republic

Send money to Coins.ph from Latvia

Send money to Coins.ph from Ireland

Send money to Coins.ph from Italy

Send money to Coins.ph from Portugal

Send money to Coins.ph from Norway

Send money to Coins.ph from Poland

Send money to Coins.ph from Sweden

Send money to Coins.ph from Slovakia

Send money to Coins.ph from Spain

Send money to Coins.ph from Slovenia

Send money to Coins.ph from Croatia

Send money to Coins.ph from Estonia

Send money to Coins.ph from the USA

Send money to Coins.ph from Hungary

Send money to Coins.ph from New Zealand

Send money to Coins.ph from Greece

Send money to Coins.ph from Belgium

Send money to Coins.ph from Canada

Send money to Coins.ph from the Netherlands

Send money to Coins.ph from Romania

Send money to Coins.ph from Singapore

Send money to Coins.ph from Lithuania

Send money to Coins.ph from the UK

Send money to Coins.ph from Bulgaria

Send money to Coins.ph from Germany

Send money to Coins.ph from South Africa

Send money to Coins.ph from Switzerland

Other Money Transfer Guides

7 Best Cash Advance Apps That Work With Chime in 2024
April 17, 2024 - by Jarrod Suda
Bank of America International Wires
March 28, 2024 - by Byron Mühlberg
Best Ways To Send Money Internationally
March 27, 2024 - by François Briod
Best Credit Card for Travel to Mexico
March 22, 2024 - by Byron Mühlberg
Sendwave to M-Pesa
March 20, 2024 - by Lydia Kibet
The Best Instant Payday Loans With No Credit Check in 2024
March 13, 2024 - by Jarrod Suda
Best Business Accounts in Kenya
February 28, 2024 - by Lydia Kibet
8 Best Credit Cards With No Credit Check [2024 Guide]
February 16, 2024 - by Jarrod Suda
Sending Money to Kenya via M-Pesa
February 15, 2024 - by Byron Mühlberg
Sending M-Pesa From the UK to Kenya
February 15, 2024 - by Byron Mühlberg
Airtel Money Transfer
February 15, 2024 - by Jarrod Suda
The 5 Best Cash Advance Apps That Work With Cash App
February 13, 2024 - by Jarrod Suda
5 Best Cash Advance Apps of 2024 With No Credit Checks
February 8, 2024 - by Jarrod Suda
6 Best Debit Cards That Build Credit: Do They Actually Work?
February 7, 2024 - by Jarrod Suda
Cheapest Ways To Exchange Money
February 5, 2024 - by Jarrod Suda
7 Best Bank Accounts With No Deposit Required
February 5, 2024 - by Jarrod Suda
Bank Accounts With No Credit Checks
February 2, 2024 - by Byron Mühlberg
Apps Like Chime
February 2, 2024 - by Byron Mühlberg
Best US Neobanks in 2024
February 2, 2024 - by Olivia Willemin
3 Best Cash Advance Apps With No Direct Deposit Required
February 1, 2024 - by Jarrod Suda
Most Immigrant-Friendly States in the US
February 1, 2024 - by Jarrod Suda
5 Reasons to Immigrate to the US
February 1, 2024 - by Byron Mühlberg
Tips For Your First Online Money Transfer
January 31, 2024 - by Byron Mühlberg

Why Trust Monito?

You’re probably all too familiar with the often outrageous cost of sending money abroad. After facing this frustration themselves back in 2013, co-founders François, Laurent, and Pascal launched a real-time comparison engine to compare the best money transfer services across the globe. Today, Monito’s award-winning comparisons, reviews, and guides are trusted by around 8 million people each year and our recommendations are backed by millions of pricing data points and dozens of expert tests — all allowing you to make the savviest decisions with confidence.

Learn More About Monito
  • Monito is trusted by 15+ million users across the globe.

  • Monito's experts spend hours researching and testing services so that you don't have to.

  • Our recommendations are always unbiased and independent.

Monito.com

Global Impact Finance Ltd
Rue du Pont 22
1003 Lausanne
Switzerland

Affiliate Disclosure
Instead of banner ads and paywalls, Monito makes money through affiliate links to the various payment service providers featured on our website. While we work hard to scout the market for the best deals, we're unable to consider every possible product available to you. Our extensive range of trusted affiliate partners enables us to make detailed, unbiased, and solution-driven recommendations for all types of consumer questions and problems. This allows us to match our users with the right providers to suit their needs and, in doing so, match our providers with new customers, creating a win-win for everybody involved. However, while some links on Monito may indeed earn us a commission, this fact never impacts the independence and integrity of our opinions, recommendations, and evaluations.