Yes, Western Union accepts checking account transfers, but the method and fees depend on how you send
Western Union lets you fund a money transfer using your checking account in two ways: through their website or mobile app (online transfer), or by walking into a Western Union agent location and paying with a debit card or check. The online route is faster and more common. You'll need your account number and routing number to set up the transfer, and the money typically leaves your account within one to two business days.
The catch is that Western Union charges a fee for every transfer, and that fee varies based on the amount you're sending and where it's going. There's no single price — a $100 transfer to Mexico costs differently than a $100 transfer to the UK. You'll see the exact fee before you confirm the transfer, so you know what you're paying.
Key Takeaways
- Western Union accepts checking account transfers through their website and app by entering your account and routing number.
- You can also pay in person at a Western Union agent location using a debit card or check, though this is slower than online.
- Fees vary by transfer amount and destination country, and Western Union shows you the fee before you complete the transaction.
- Online transfers from a checking account typically process within one to two business days, while in-person transfers may be available the same day.
- Your bank may also charge a fee if it classifies the transfer as a wire or external payment, so check your account terms first.
How to send money from your checking account through Western Union online
Go to Western Union's website or open their mobile app and select "Send Money." Choose the country where the recipient is located, then enter the amount you want to send. Western Union will show you the exchange rate (if sending internationally) and the fee for that specific transfer.
When you reach the payment method screen, select "Bank Account" or "Checking Account" as your funding source. You'll enter your account number, routing number, and the name on the account. Western Union verifies this information, and the transfer is submitted. The money leaves your checking account within one to two business days, depending on your bank's processing speed.
The recipient receives the funds at a Western Union agent location or, in some countries, directly to their bank account. You'll get a confirmation number and tracking information by email or in the app so you can monitor the transfer's status.
Sending money in person at a Western Union location
If you prefer to handle the transfer face-to-face, find a Western Union agent near you using their location finder. Bring your ID and either a debit card or a check. Tell the agent how much you want to send and where it's going.
The agent will calculate the fee and show you the total before you pay. If you're using a debit card, the transaction processes immediately. If you're paying by check, the agent will hold it and the transfer may take longer to complete because the check has to clear first. In-person transfers are generally faster than online ones — the recipient may be able to pick up the money the same day, depending on the destination.
Fees and what your bank might charge
Western Union's fee is separate from any charge your bank might add. Western Union's fee depends on the transfer amount and destination — there's no flat rate. A transfer to Canada might cost $5, while the same amount to the Philippines could cost $15. You see the exact fee before you confirm, so there are no surprises.
Your bank may also charge you a fee if it treats the Western Union transfer as an external payment or wire transfer. Some checking accounts include a certain number of free transfers per month; others charge $1 to $3 per external transfer. Check your account agreement or call your bank's customer service to find out what applies to you. If your bank charges a fee and you want to avoid it, paying in person at a Western Union location with a debit card bypasses the bank's involvement entirely.
Timing: how long the money takes to arrive
Online transfers from your checking account take one to two business days to leave your account. Once Western Union receives the funds, the recipient can usually pick up the money within minutes to a few hours, depending on the destination country and whether the receiving location is open.
In-person transfers are faster on your end — the money is submitted immediately — but the recipient's pickup time still depends on the destination. Domestic transfers (within the United States) are usually available for pickup within minutes. International transfers may take a few hours to a full business day for the receiving location to process.
Weekends and holidays can slow things down. If you submit an online transfer on Friday evening, it may not leave your account until Monday, and the recipient may not be able to pick it up until the receiving location opens on Monday as well.
What information you need to send money from checking
For an online transfer, you'll need your checking account number, routing number, and the name on the account exactly as it appears on your bank statements. You'll also need the recipient's name and the country where they'll pick up the money (or their bank details if they're receiving it directly to an account).
For an in-person transfer, bring a government-issued ID and your debit card or checkbook. The Western Union agent will ask for the recipient's name and location, and you'll provide the amount. You don't need to give the agent your account number — they'll process the payment right there.
Alternatives if Western Union doesn't work for you
If Western Union's fees are too high or you want a faster option, other services accept checking account transfers. PayPal, Wise (formerly TransferWise), and MoneyGram all let you fund transfers from a checking account. Wise is often cheaper for international transfers because it uses real exchange rates and lower fees. PayPal is faster for domestic transfers to other PayPal users. MoneyGram works similarly to Western Union — you can pay online or in person.
If you're sending money to someone with a bank account, a direct bank transfer (ACH transfer) through your own bank is usually free or very cheap, though it takes three to five business days. Ask your bank whether you can set up an external transfer to the recipient's account.
Frequently Asked Questions
Does Western Union charge a fee if I use my checking account?
Yes, Western Union charges a fee for every transfer, regardless of how you pay. The fee varies by amount and destination. Your bank may also charge a separate fee for the external transfer, so check your account terms. You'll see Western Union's fee before you confirm the transfer.
Can I send money from checking to a Western Union account?
Western Union doesn't have customer accounts. The recipient picks up the money at a Western Union agent location using a tracking number you provide, or receives it directly to their bank account if that option is available in their country. You don't need the recipient to have a Western Union account.
What's the difference between sending online and in person?
Online transfers take one to two business days to leave your checking account, while in-person transfers submit immediately. In-person transfers may be available for pickup faster, but you pay with a debit card or check at the location rather than from your account online.
Will Western Union work if my checking account has a low balance?
Yes, as long as your account has enough to cover the transfer amount plus any fees your bank charges. Western Union will show you the total cost before you confirm. If your account doesn't have enough, the transfer will be declined.
Can I cancel a Western Union transfer after I send it from my checking account?
If the recipient hasn't picked up the money yet, you can request a cancellation through Western Union's website or by contacting their customer service. Cancellations take a few business days to process, and Western Union may keep a portion of the fee. Once the money is picked up, you can't cancel it.