When you need a reliable way to send cash, a postal money order is a popular choice for many people wondering how much does a postal money order cost. These prepaid instruments are widely available at post offices and provide a traceable, low-risk alternative to cash or personal checks.
Understanding the fees, limits, and where to buy postal money orders helps you budget accurately and avoid surprises. Below is a detailed breakdown of current pricing and the factors that influence the total cost of a postal money order.
| Provider | Postal Money Order Cost | Typical Maximum Amount | Where to Buy |
|---|---|---|---|
| United States Postal Service | $1.45 for amounts up to $500; $1.95 for $500.01 to $1,000 | $1,000 | Post office branches, retail partners |
| Retailers (Walmart, CVS) | $0.70 to $1.20, varies by store | $500 to $1,000 | In-store checkout |
| Banks and Credit Unions | $0 to $15, depending on account type | $1,000 or more | Branch or online ordering |
| Money Transfer Apps | Free to send to eligible recipients; fees may apply for credit card funding | Varies by platform | Online or mobile |
Postal Money Order Fees at the Post Office
The United States Postal Service sets a clear schedule for how much does a postal money order cost based on the face value. For amounts up to $500, the fee is $1.45. For postal money orders between $500.01 and $1,000, the fee increases to $1.95. These rates are consistent across most post offices, though limited retail partnerships may show minor variations in availability.
Each money order is prepaid, so you pay the fee plus the exact amount you want to send at the time of purchase. You can buy one or multiple postal money orders in a single visit, but each individual order cannot exceed the $1,000 limit. Knowing the fee tiers helps you decide whether to split a large payment into two orders or choose an alternative method.
Cost Examples for Common Amounts
For a $300 money order, you pay $1.45 in fees. For a $900 money order, the fee is $1.95. If you need to send exactly $1,000, you would pay $1.95 and must use a single order at or below the cap. These transparent fees make it easier to calculate the true cost compared to checks or bank drafts that may carry hidden charges.
Where to Buy a Postal Money Order and Associated Costs
While the post office is the primary issuer, many retail locations also sell postal-style money orders. How much does a postal money order cost at these stores? Some big-box retailers charge as little as $0.70, while others may charge up to $1.20, depending on their local pricing strategy. Always check the receipt to confirm the exact fee and ensure you receive a valid, postage-free instrument.
When you buy a money order outside the post office, verify that it is backed by a reputable provider and that the issuer’s name appears clearly. This reduces the risk of rejection when the recipient attempts to cash or deposit the postal money order. Keep the receipt as proof of purchase and a record of the fee you paid.
Payment Methods and Limit Considerations
The fee for a postal money order is typically charged in cash, debit card, or traveler’s check. Credit cards are often not accepted for purchasing money orders because issuers treat them as cash advances, which can carry higher fees. If you are wondering how much does a postal money order cost when paid by card, expect your bank or credit union to add separate cash advance fees on top of the standard money order price.
Each postal money order has a $1,000 maximum, so larger payments require multiple orders or alternative options such as bank drafts or cashier’s checks. Issuers may also set lower daily purchase limits per customer. Being aware of these limits prevents last-minute issues at the point of sale and ensures you can meet your payment obligations on time.
Tracking, Security, and Alternatives to Postal Money Orders
A postal money order offers a secure way to send funds because it requires a specific payee and must be signed when cashed or deposited. If it is lost or stolen, you can often trace it through the issuer by providing the receipt and money order number. However, replacements may involve additional fees and processing time, so keeping proof of purchase is essential.
For larger or more complex transactions, consider alternatives such as bank cashier’s checks, wire transfers, or digital payment platforms. Each option varies in cost, speed, and security. Evaluating how much does a postal money order cost alongside these alternatives helps you choose the method that best fits your budget, timeline, and risk tolerance.
FAQ
Reader questions
How much does a postal money order cost at the post office for amounts under $500?
The standard fee is $1.45 for postal money orders up to $500, regardless of the service level or location.
What is the postal money order cost for amounts between $500 and $1,000?
The fee increases to $1.95 for any postal money order with a value from $500.01 up to the $1,000 maximum.
Do other retailers charge less than the postal money order cost for similar services?
Yes, many big-box stores and pharmacies may charge between $0.70 and $1.20, which can be lower than the USPS rate depending on the location.
Can I buy a postal money order with a credit card to earn rewards?
Most issuers do not accept credit cards for money orders because they treat the purchase as a cash advance, which often incurs extra fees.