Money orders remain one of the safest and most reliable ways to send guaranteed funds, especially when cash, personal checks, or digital payments aren’t ideal. Whether you’re paying rent, sending money to someone without a bank account, or making a purchase through the mail, money orders provide a secure alternative. One common question many people ask is: Does the post office sell money orders? The short answer is yes—but there’s much more to know before you head to your local branch.
TLDR: Yes, the United States Postal Service (USPS) sells money orders at most Post Office locations. They are affordable, widely accepted, and safer than sending cash. USPS money orders come with purchase limits and small service fees, and they can be replaced if lost or stolen. Compared to banks and retail stores, Post Office money orders are often one of the most trusted options available.
Yes, the Post Office Does Sell Money Orders
The United States Postal Service offers domestic and international money orders at nearly all of its retail locations. Postal money orders are widely accepted throughout the United States and in many countries around the world.
People often choose USPS money orders because:
- They are backed by the federal government
- They are widely recognized and trusted
- They are relatively inexpensive
- They are easy to replace if lost or stolen
In fact, many landlords, government agencies, and businesses specifically accept or even prefer USPS money orders.
Image not found in postmetaHow Do USPS Money Orders Work?
A money order works similarly to a prepaid check. You pay the full amount upfront, plus a small fee. The recipient can then deposit or cash it much like a regular check.
Here’s how the process typically works:
- Go to a Post Office location.
- Request a money order at the counter.
- Pay for the amount using cash, debit card, or traveler’s checks.
- Fill out the recipient’s name and your information.
- Keep the receipt for tracking or replacement purposes.
Unlike personal checks, money orders do not bounce. The funds are prepaid and guaranteed.
How Much Does a Post Office Money Order Cost?
USPS money order fees are generally affordable, but the exact cost depends on whether the money order is domestic or international.
Domestic Money Orders
- Up to $500: Small service fee
- $500.01 to $1,000: Slightly higher service fee
- Maximum amount per money order: $1,000
International Money Orders
- Maximum amount typically lower than domestic
- Flat international fee applies
- Accepted in select countries
If you need to send more than $1,000 domestically, you’ll need to purchase multiple money orders.
What Payment Methods Does the Post Office Accept?
When buying a USPS money order, you can usually pay using:
- Cash
- Debit card
- Traveler’s checks
Credit cards are not accepted for purchasing money orders at the Post Office. This policy helps prevent fraud and cash advance abuse.
Why Choose a USPS Money Order?
There are several reasons why people choose the Post Office over banks or retail chains.
1. Security
USPS money orders are considered highly secure. Because they are government-issued, they carry a level of trust that other providers may not match.
2. Wide Acceptance
Many institutions—including courts and government offices—readily accept postal money orders.
3. Tracking and Replacement
If your money order is lost or stolen, you can request a replacement by providing your receipt and paying a processing fee.
How to Fill Out a USPS Money Order Properly
Correctly completing your money order helps prevent fraud or rejection. Follow these steps:
- Write the recipient’s full name on the “Pay to” line.
- Fill in your name and address in the purchaser section.
- Include an account number if paying a bill.
- Sign the front of the money order.
- Keep your receipt stub for tracking.
Never leave the recipient section blank. If lost, an unfilled money order can potentially be cashed by anyone.
Where Else Can You Buy Money Orders?
Although the Post Office is a popular choice, it’s not the only place to buy money orders. Banks, grocery stores, and retail chains also offer them.
Here’s a comparison to help you decide:
| Provider | Max Amount | Typical Fee | Payment Methods | Best For |
|---|---|---|---|---|
| USPS | $1,000 | Low | Cash, Debit | Trusted government backed option |
| Banks/Credit Unions | Varies | Often higher or free for members | Account withdrawal | Account holders |
| Retail Stores | Usually $500-$1,000 | Moderate | Cash, Debit | Convenience and extended hours |
| Grocery Stores | Varies | Low to moderate | Cash, Debit | Quick errands |
The Post Office often stands out for reliability and universal recognition.
Can You Cash a Money Order at the Post Office?
Yes, you can cash a USPS money order at most Post Offices. However, there are a few things to keep in mind:
- You may need a valid government issued photo ID.
- If the amount is large, the branch must have enough cash on hand.
- Some locations may recommend depositing it at your bank.
If you’re unsure, it’s a good idea to call ahead.
Are USPS Money Orders Safe?
Money orders are generally safer than sending cash. USPS money orders also include several built-in security features to reduce fraud and counterfeiting.
However, scams still exist. Be cautious if:
- Someone asks you to deposit a money order and wire money back.
- You receive a money order for more than expected.
- The sender pressures you to act quickly.
If you suspect fraud, contact USPS or the U.S. Postal Inspection Service.
What Happens If a USPS Money Order Is Lost?
If your money order is lost or stolen, don’t panic. You can request a replacement by:
- Filling out a money order inquiry form.
- Paying the processing fee.
- Providing your purchase receipt.
The process can take several weeks, but having your receipt dramatically speeds it up. This is why keeping the stub is essential.
When Should You Use a Money Order?
Money orders are useful when:
- You don’t have a checking account.
- You don’t want to share bank details.
- A recipient requires guaranteed funds.
- You’re sending payment through the mail.
They are commonly used for rent payments, security deposits, government fees, and mail transactions.
When Might Another Option Be Better?
Although money orders are helpful, they’re not always the best choice. Electronic transfers may be better when:
- You need instant payment.
- You’re paying online.
- The amount exceeds $1,000 frequently.
For recurring large transactions, bank transfers or cashier’s checks may be more efficient.
Final Thoughts
So, does the Post Office sell money orders? Absolutely. In fact, USPS money orders remain one of the most trusted and widely accepted payment instruments in the United States. They’re affordable, secure, and accessible at nearly every Post Office location.
Whether you’re paying rent, sending funds safely through the mail, or completing an official transaction, a USPS money order offers peace of mind that cash simply can’t provide. Just remember to fill it out carefully, keep your receipt, and understand the purchase limits before heading to the counter.
In a world increasingly dominated by digital payments, the humble money order continues to serve as a dependable financial tool—and the Post Office remains one of the best places to get one.