Where can a money order be purchased?
- Domestic Money Orders:
- A Post Office facility
- Rural carrier
- Some Contract Stations (contact the Contract Station in order to confirm availability)
- Military Money Orders:
- Military money orders must be purchased at an APO/FPO/DPO facility
- International Money Orders:
Money Order Fee and Purchase Limits
- Fees vary depending on the amount of the money order and whether it is for domestic or international use or is being sent to an APO/FPO/DPO address. For additional information on money order fees, go to https://www.usps.com/shop/money-orders.htm.
- Money Order Purchase Limits
- The single money order maximum is $1,000.00 if sending within the United States.
- For international money orders, the maximum amount varies by country, but cannot exceed $700.00.
- Multiple money orders may be purchased during the same visit (no daily limit).
- If you purchase more than $3,000.00 in money orders, you are required to complete a special form and produce acceptable ID.
- Note: This applies to all money orders combined that are purchased during the span of a day, including domestic and military money orders, if also purchased that day.
How can I pay for a money order?
- U.S. currency and coins.
- Established Traveler's Checks payable in US dollars if the purchase is for at least 50% of the value of the Traveler's Checks.
- ATM/Debit Cards at locations where the customer's Personal Identification Number (PIN) must be entered on a keypad connected to a Credit/Debit terminal.
- Checks are not accepted to purchase money orders.
- Credit cards may NOT be used to purchase money orders.
Effective 12/31/14, USPS will no longer issue money orders for Mexico. Money orders purchased prior to that date can be cashed until March 31, 2015.