Buy Money Order Online Walmart (2025)

You must pay with cash or a PIN-based debit card . Walmart does not accept credit cards or personal checks for money order purchases.

No, you buy a money order online from Walmart ; you must purchase it in person at a physical store. While Walmart offers several online financial services like digital money transfers and bill pay, money orders are physical paper documents that require an in-store transaction. How to Purchase at Walmart buy money order online walmart

Fees vary by location but are capped at a maximum of $1.00 per document. You must pay with cash or a PIN-based debit card

To get a money order, visit the or Customer Service Desk during regular store hours, typically 8 a.m. to 8 p.m.. typically 8 a.m. to 8 p.m..

Back to the top!