Some gas stations sell money orders, but gas stations typically do not cash money orders.
Below, we list the gas stations where you can get a money order. We contacted locations across the U.S. to confirm money order availability and policy details.
What We Recommend
You can purchase money orders up to $500 for $1 each at Circle K, Kwik Trip, Minit Mart, and Turkey Hill.
These gas stations offer the lowest flat fee you’ll find, but keep in mind that stores that charge a percentage of the money order amount (like 7-Eleven and Stripes) may have the lowest fees if the money order amount you need is relatively low.
QuikTrip is the best option if you need an amount greater than $500, as it will sell money orders for up to $950.
If you need a larger amount than $500 but aren’t local to a QuikTrip, purchasing multiple money orders to equal the amount you need may be an option if you don’t mind paying multiple money order fees.
Comparison Table
Compare your gas station money order options in the following table. You can scroll past the table or select each company’s name to find more details in the list below.
Gas Station | Fee | Limit | ID Required? |
---|---|---|---|
7-Eleven | $1 to $5 | $500 | No |
Kwik Trip | $2 per $500 | $1,000 | No |
QuikTrip | $1.50 per $300 | $950 | No |
Royal Farms | $2 | $2000 | Yes |
Speedway | $1.60 | $500 | No |
Stripes | $1.40 | $500 per money order; $1,000 per day | No |
Turkey Hill | $1.50 | $1,500 | No |
Valero | $1.50 | $300 to $500 per money order; $1,000 per day | Only if purchasing $1,000; not for less than $1,000 |
The List
We contacted the following gas stations throughout the U.S. to confirm that they sell money orders; however, keep in mind that money order availability may vary by location.
Since the best option for you will depend partially on which option is nearby, we’ve listed them alphabetically.
Note that none of the gas stations we spoke with cash money orders.
1. Circle K
- Issuer: MoneyGram[1]
- Fees: $1 per money order[1]
- Limits: $500[1]
- ID required? Yes[1]
- Payment method: Cash[1]
- Find a Circle K
Our related research has the details on Circle K money orders.
2. Kwik Trip
- Issuer: MoneyGram[2]
- Fees: $1 each[2]
- Limits: $500[2]
- ID required? Yes[2]
- Payment method: Cash[2]
- Find a Kwik Trip
Find out more about the policy details of Kwik Trip money orders.
3. Minit Mart
- Issuer: Western Union[3]
- Fees: $1 per money order[3]
- Limits: Up to $500 for about $1 each[3]
- ID required? Yes[3]
- Payment method: Cash[3]
- Find a Minit Mart
4. QuikTrip
- Issuer: Western Union[4]
- Fees: $1.50[4]
- Limits: $950[4]
- ID required? Yes[4]
- Payment method: Cash[4]
- Find a QuikTrip
See our dedicated research on QuikTrip money orders.
5. RaceTrac
- Issuer: MoneyGram[5]
- Fees: $1.50[5]
- Limits: $500[5]
- ID required? Yes[5]
- Payment method: Cash[5]
- Find a Racetrac
6. Royal Farms
- Issuer: MoneyGram[6]
- Fees: $1.25[6]
- Limits: $300[6]
- ID required? No[6]
- Payment method: Cash[6]
- Find a Royal Farms
Our previous research has the Royal Farms money order details.
7. 7-Eleven
- Issuer: Western Union or MoneyGram[7]
- Fees: 1% to 3% of money order amount[7]
- Limits: $500[7]
- ID required? No[7]
- Payment method: Cash[7]
- Find a 7-Eleven
Our previous research features all the 7-Eleven money order details.
8. Speedway
- Issuer: MoneyGram[8]
- Fees: About $1.60[8]
- Limits: $500[8]
- ID required? Yes[8]
- Payment method: Cash[8]
- Find a Speedway
Our previous research details Speedway money orders.
9. Stripes
- Issuer: Western Union and MoneyGram[9]
- Fees: Up to 3%[9]
- Limits: $500[9]
- ID required? No[9]
- Payment method: Cash[9]
- Find a Stripes
10. Turkey Hill
- Issuer: Western Union[10]
- Fees: $1 per money order[10]
- Limits: $500[10]
- ID required? Yes[10]
- Payment method: Cash[10]
- Find a Turkey Hill
11. Valero
- Issuer: MoneyGram[11]
- Fees: $1.50 each[11]
- Limits: $500[11]
- ID required? Yes[11]
- Payment method: Cash[11]
- Find a Valero
Gas Stations That Don’t Sell Money Orders
In the course of our research, we found that the following gas stations do not sell money orders:
- BP
- Chevron
- Exxon
- Mobil
- Sheetz (Our related research features Sheetz money orders details.)
- Shell
If your usual gas station doesn’t offer money orders, we have a roundup of other options local to most (such as grocery stores).