Maximum Amount for Money Orders at 20+ Places That Sell Money Orders

Short Answer: The maximum amount you can purchase in one money order varies by location. Typically, money order limits range from between $500 and $1,000 each. Limits can also vary from location to location and company to company. If you need more than the money order limit will allow, you’ll need to purchase multiple money orders (and pay any accompanying fees for each order). Below, we’ve compiled the list of common places for purchasing money orders and their maximum money order amounts.

In This Article

What to Know About Money Orders

The maximum amount you can purchase in one money order varies by the location selling it. Most locations cap money orders at around $1,000 each. Even though there is a limit to the amount you can put on one money order, you can purchase more than one money order at a time. This is a common practice if you need to cover a larger amount than the money order limit allows. Note that money orders typically come with fees, and if you purchase multiple money orders, you’ll need to pay a fee for each one. Most places that sell money orders require payment in cash, though some also take debit cards. Fewer places accept credit cards for money orders.

What You Need to Purchase a Money Order

Stores set their own policies about whether you need to show ID. However, if you need more than $1,000 in money orders at one time, expect to show a valid, government-issued ID. You’ll also need to provide:

  • Your current address
  • Your Social Security number
  • Your date of birth

All this collected information is required by the U.S. Federal government’s Bank Secrecy Act, a primary anti-money laundering law. You are also required to go through these same measures when attempting to cash money orders valued at over $10,000.

Domestic vs. International Money Orders

There are differences between domestic and international money orders. The maximum amounts and fees for each are the biggest differences. Typically, international money orders have higher fees when you purchase them and lower limits to the amount you can put on each money order. While most places only provide domestic money orders, some places — most notably the Post Office and Western Union — do sell international money orders.

Maximum Amounts for Money Orders

Below, we’ve compiled the list of maximum money order amounts at several banks, convenience stores, grocery stores, and others. Note that policy, including fees and limits, may differ slightly from location to location.

Banks and Credit Unions

BB&T Bank

Chase

  • Maximum: $1,000
  • Cost: Free with some accounts, $5 for all others
  • Payment accepted: Cash, PIN debit cards
  • For more information click the See Account Details link for your Chase account

Citibank

  • Maximum: Undisclosed on the website; contact your local branch for its specific policy
  • Cost: Free with some accounts, $5 for all others
  • Payment accepted: Cash, PIN debit cards
  • For more information visit the Citibank Compare Benefits page

HSBC Bank

  • Maximum: Undisclosed on the website; contact your local branch for its specific policy
  • Cost: Free with some accounts, $5 for all others
  • Payment accepted: Cash, PIN debit cards
  • For more information visit the HSBC Bank website or contact customer service

U.S. Bank

  • Maximum: Undisclosed on the website; contact your local branch for its specific policy
  • Cost: Free with some accounts, $5 for all others
  • Payment accepted: Cash, PIN debit cards
  • For more information see the U.S. Bank Consumer Pricing Information guide

Wells Fargo

Check Cashing Stores

ACE Cash Express

  • Type of money order: MoneyGram
  • Maximum: $1,000
  • Cost: Start at $0.89; contact your local branch for exact fees
  • Payment accepted: Cash; some locations may accept debit cards
  • For more information visit the ACE Cash Express Money Orders page

Money Mart

  • Type of money order: Western Union
  • Maximum: $1,000
  • Cost: Varies by store
  • Payment accepted: Cash
  • For more information visit the Money Mart Western Union page

Convenience Stores

7-Eleven

  • Type of money order: Western Union
  • Maximum: $500
  • Cost: Starts at $0.65
  • Payment accepted: Cash
  • For more information, see our article: 7-Eleven Money Order Fees + More

CVS

Rite Aid

Grocery Stores

Albertsons

King Soopers

  • Type of money order: Western Union
  • Maximum: $1,000
  • Cost: Start at around $0.69; fees can vary by location (check online coupon section before purchase for possible cheaper fees)
  • Payment accepted: Cash, PIN debit cards, some stores accept credit cards
  • For more information, see our article: King Soopers Money Order Policy

Kroger

  • Type of money order: Western Union
  • Maximum: $1,000
  • Cost: Start at around $0.69; fees can vary by location
  • Payment accepted: Cash, PIN debit cards, some stores accept credit cards
  • For more information, see our article: Kroger Money Order Policy

Publix

  • Type of money order: MoneyGram
  • Maximum: $500
  • Cost: Start at around $0.89; fees can vary by location
  • Payment accepted: Cash, PIN debit cards
  • For more information, see our article: Publix Money Order Rules (In Plain Language)

Safeway

  • Type of money order: Western Union
  • Maximum: $500
  • Cost: Start at around $0.60; fees can vary by location
  • Payment accepted: Cash, PIN debit cards
  • For more information, see our article: Safeway Money Order Policy

Vons

  • Type of money order: MoneyGram
  • Maximum: $1,000
  • Cost: Typically around $0.89; fees can vary by location
  • Payment accepted: Cash only at most locations
  • For more information, see our article: Vons Money Order Service Detailed

Walmart

  • Type of money order: MoneyGram
  • Maximum: $1,000
  • Cost: Starts at around $0.70; fees can vary by location
  • Payment accepted: Cash, PIN debit cards, and Walmart MoneyCard
  • For more information, see our article: Walmart’s Money Order Service

Miscellaneous Places

The Post Office

  • Maximum: $1,000 for domestic money orders; $700 for international
  • Costs: $1.25-$1.70 for domestic money orders; $9.50 for international
  • Payment accepted: Cash, PIN debit cards, and traveler’s checks
  • For more information visit the USPS Money Orders page

 Western Union Offices

  • Maximum: Vary by location
  • Costs: Fees start at around $0.50 to $1.50 or more, depending on location
  • Types provided: Domestic and International
  • Payment accepted: Cash, PIN debit cards
  • For more information, see our article: Buying and Cashing Western Union Money Orders

In Summary

You can purchase money orders in the range of $500 to $1,000 each at most banks, convenience stores, and grocery stores. If you need more than what the limit allows, you can purchase multiple money orders. Note that purchasing more than one money order adds up to more fees, so do your research ahead of time to learn what places offer the cheapest options.

If you need more information on money orders, we can help you quickly get your money order cashed. You might also be interested in our articles about depositing a money order online, where to get free money orders, and where to get a 24-hour money order.

Leave a Comment

We respond within 24 hours.

Terms of Use