Skip to content
Budget Seniors
Budget Seniors

  • Home
  • Contact Us
Budget Seniors

Where to Get a Money Order Near Me β€” Every Option, Every Fee

Budget Seniors, June 26, 2026
πŸ’΅πŸ“‹
Walmart Β· USPS Β· Western Union Β· CVS Β· Kroger Β· Fees & Limits Explained

Money orders are available at Walmart, post offices, CVS, Kroger, 7-Eleven, and more β€” often for under $1. This guide tells you exactly which location is cheapest, which has the longest hours, what to bring, how to fill one out, and how to protect yourself from money order scams that are on the rise.

πŸ“°
Trending β€” Scam Alert for Money Order Users

The FDIC and FTC are tracking a sharp rise in money order fraud targeting older adults. A Bankrate survey found 4 in 10 Americans were targeted by financial fraud in the past year β€” scammers increasingly demand money orders specifically because they’re hard to reverse once sent. The FDIC hosted a national event this month dedicated to trending scams affecting older Americans. If anyone asks you to buy a money order and send it to them, that is a scam β€” every single time.

πŸ“ Find a Money Order Location Near You β€” Right Now

Tap any button to instantly update the map to your neighborhood. Each search is tuned for a specific type of location so you don’t have to scroll past irrelevant results.

Searching near you…
πŸ’‘ What a Money Order Is β€” Plain and Simple

A money order is a prepaid paper payment β€” like a check, but it can’t bounce. You pay cash (or sometimes debit) for the exact amount you want to send, the location prints a paper slip, and the recipient can deposit or cash it just like a check. No bank account required to buy one. No bank account required to cash one. The maximum per money order is almost always $1,000 β€” if you need to send more, you buy multiple. They’re accepted by landlords, government agencies, courts, and businesses that don’t trust personal checks from strangers. USPS domestic money orders never expire. MoneyGram and Western Union money orders can incur inactivity fees if left uncashed for extended periods, so cash them promptly.

πŸ“‹ Key Takeaways β€” Fast Answers Before You Read On

Scan these first. Most people find exactly what they need here without reading further.

  • 1
    What is the cheapest place to get a money order near me? Walmart: under $1 (max $1,000) Β· Kroger: $0.84–$0.88 Β· Meijer: $0.65 (Midwest only) Β· USPS: $2.35 up to $500, $3.40 up to $1,000 Β· CVS: $1.25 (max $500)
    For most people, Walmart is the cheapest and most accessible option β€” fees are capped at $1, the limit is $1,000 per money order, and there are over 4,600 stores nationwide. Kroger and its affiliated brands (King Soopers, Fred Meyer, Smith’s) are similarly priced and accept debit cards. If you need the gold standard of security and don’t mind paying a little more, USPS money orders are federally backed and can be replaced through a formal government process if lost β€” something no retail money order offers. CVS and 7-Eleven cost more per order and top out at $500, which means two trips if you need more than that amount.
  • 2
    Can I get a money order with a debit card instead of cash? Yes at Walmart, Kroger, Meijer, 7-Eleven, and some USPS locations Β· No at CVS (cash only) Β· Never with a credit card β€” that would be a cash advance with steep fees
    Most major retailers now accept debit cards for money order purchases, which is helpful if you don’t want to carry that much cash. Walmart accepts debit at its Money Center and Customer Service desks. Kroger, Meijer, and most 7-Eleven locations also allow debit. CVS is the notable exception β€” their MoneyGram money orders require cash payment. Credit cards are not accepted anywhere for money orders, because the card networks treat the transaction as a cash advance, which triggers immediate interest and a cash advance fee on top of the money order fee itself. If someone offers to process your money order with a credit card, something is wrong.
  • 3
    What do I need to bring to buy a money order? Cash (or debit card) for the face value + fee Β· Photo ID for purchases over $1,000 (federal rule) Β· The recipient’s name β€” you’ll fill it in at the counter Β· Your own name and address for the purchaser line
    For amounts under $1,000, most locations ask for nothing more than payment. Once you cross $1,000 total in a single day β€” even across multiple money orders β€” federal Bank Secrecy Act rules require the location to record your government-issued ID. This isn’t about suspicion; it’s a federal anti-money-laundering compliance requirement that every retailer and post office must follow. Have the recipient’s full legal name ready β€” you’ll write it in the “Pay to the Order of” field right at the counter. Fill it in completely before leaving the store; an unfilled money order is as risky as carrying cash.
  • 4
    Where can I get a money order on a Sunday or late at night? Walmart Supercenters (open 6 a.m.–11 p.m. daily) Β· 7-Eleven (many open 24 hours) Β· CVS (many open until midnight or 24 hours) Β· USPS is closed Sundays at most locations
    The post office is the worst option for weekend or after-hours needs β€” most USPS locations are closed Sundays and many close by 5 p.m. on weekdays. Walmart Supercenters are open daily until 11 p.m. and their Money Center is typically open during all store hours. 7-Eleven is your best bet late at night or on a Sunday β€” many locations are open 24 hours, and they sell money orders through MoneyGram or Western Union depending on the store. CVS locations in higher-traffic areas often run until midnight or around the clock. Call your nearest location’s customer service line before making the trip to confirm money order services are available at that specific store β€” not every branch in a chain offers them.
  • 5
    What is the maximum amount for a single money order? $1,000 at Walmart, Kroger, USPS, and most banks Β· $500 at CVS, 7-Eleven, and Rite Aid Β· For amounts over $1,000, you buy multiple money orders Β· USPS international money orders were discontinued in late 2024
    The $1,000 cap is an industry-wide standard that dates back to anti-money-laundering regulations β€” it’s not a policy a store sets on its own. If you need to send $2,500, you purchase two $1,000 money orders and one $500 money order. Buying multiple is perfectly normal and legal. The total fee is just the per-order fee multiplied by however many you need. Keep in mind: if you’re buying multiple money orders and your total exceeds $3,000 in a single day, you may be asked for ID and to complete additional paperwork β€” this is standard federal compliance, not cause for concern.
  • 6
    How do I track or replace a lost money order? Keep the stub/receipt β€” it has the serial number you’ll need Β· USPS replacements: go to any post office with your receipt and $7.25 fee Β· MoneyGram: call 1-800-542-3590 Β· Western Union: visit westernunion.com with your receipt
    This is where keeping your stub matters more than almost anything else. The serial number on that receipt is the only way to trace, track, or replace the money order. USPS has the strongest consumer protection here β€” if your postal money order is lost or stolen, you can apply for a replacement at any post office for a $7.25 processing fee, and the government will trace and replace it. MoneyGram and Western Union replacements are also possible but involve a waiting period (typically 10–60 days) and a fee ($15–$20). Walmart money orders purchased there can begin the refund process in-store β€” but only within 10 days of purchase, and the order must be unaltered and in good condition. Photograph the front of the money order before handing it over to the recipient β€” if the serial number is readable, you have documentation.
  • 7
    How do I fill out a money order correctly? Pay to the Order of: recipient’s full legal name Β· Purchaser/From: your full name Β· Address: your address Β· Memo: what it’s for (rent, invoice #, etc.) Β· Sign the front β€” do NOT sign the back (that’s for the recipient when cashing)
    Fill it out completely before you leave the store β€” never walk out with a blank money order. The most common mistake is leaving the “Pay to” line empty, which turns the paper into something anyone can cash. Write the recipient’s name exactly as it appears on their ID. The memo line is optional but helpful β€” writing “March rent, Apt 4B” or “Invoice 2026-47” creates a paper trail for both parties. Do not sign the back β€” that endorsement section belongs to the recipient when they deposit or cash it. If you make a mistake on the slip, don’t scratch it out. Return to the counter and ask for a replacement before leaving the store.
  • 8
    Is it safe to mail a money order? Yes, safer than mailing cash β€” but not risk-free Β· Use a trackable mailing service if the amount is large Β· Keep your receipt until you confirm the recipient has received and cashed it Β· USPS money orders are replaceable if mailed and lost
    Mailing a money order is far safer than mailing cash because a stolen money order can potentially be traced and replaced while cash cannot. That said, USPS First Class mail has no tracking by default β€” use Certified Mail or Priority Mail with tracking if you’re sending a significant amount. A money order made out to a specific person cannot be cashed by someone else without forging the recipient’s signature, which is a federal crime. USPS money orders are the safest to mail because the government replacement system is the strongest available. Always confirm with the recipient that they received it and will notify you once cashed β€” that confirmation closes the loop and tells you your payment actually landed.
πŸ’° Fee Comparison Table β€” Every Major Location at a Glance

Fees listed are current standard rates. Call your specific location before visiting, as fees occasionally vary by store.

Location Fee Max Per Order Accepts Debit Hours
Walmart Lowest Fee Under $1via Western Union / MoneyGram $1,000 βœ… Yes 6 a.m.–11 p.m. daily (most Supercenters)
Kroger / Fred Meyer / King Soopers $0.84–$0.88via Western Union $1,000 βœ… Yes Store hours β€” varies
Meijer (Midwest only) $0.65Lowest available $500 βœ… Yes 24 hours at many locations
USPS Post Office $2.35 (up to $500)
$3.40 (up to $1,000)
Federally backed Β· replaceable
$1,000 βœ… Yes (debit/credit) Weekdays only at most locations; closed Sundays
CVS Pharmacy $1.25via MoneyGram · cash only $500 ❌ Cash only Extended hours; many open until midnight
7-Eleven $0.65–$1.50via MoneyGram or Western Union (varies) $500 βœ… Yes Many open 24 hours
Western Union agents $1.00–$1.50varies by location $1,000 βœ… Usually Agent location hours vary
Bank or Credit Union Free–$15free for many account holders Varies βœ… From your account Banking hours; closed weekends at many branches
πŸ” Which Location Fits Your Situation?
I need the cheapest money order possible β€” I’m on a tight budget
LOWEST COST
Head to Walmart first. With over 4,600 stores nationwide and a fee capped below $1, it’s hard to beat on price alone. If there’s a Kroger, King Soopers, or Smith’s nearby, their $0.84–$0.88 fee is similarly competitive and they also accept debit. If you’re in the Midwest and there’s a Meijer within reach, their $0.65 flat fee is the lowest widely available rate in the U.S. Keep in mind that if your total amount exceeds $500, stores with a $500 limit (CVS, 7-Eleven) require two money orders and two fees β€” a $1,000 Walmart money order with one $1 fee is simply cheaper than two $500 CVS orders at $1.25 each.
πŸ’° Walmart: under $1 Β· $1,000 max πŸ›’ Kroger family: ~$0.85 Β· debit OK 🌽 Meijer: $0.65 (Midwest only)
I need a money order on a Sunday, holiday, or late at night
EXTENDED HOURS
Your two reliable options after hours are Walmart and 7-Eleven. Most Walmart Supercenters run 6 a.m. to 11 p.m. seven days a week, and the Money Center counter handles money orders throughout those hours. 7-Eleven locations with 24-hour service sell MoneyGram or Western Union money orders at any hour β€” though you’ll cap out at $500 per order. CVS is a good fallback in urban areas where many locations operate until midnight or later. The post office is essentially off the table for weekend or evening needs: most USPS locations close by 5 p.m. on weekdays and are not open Sundays. Always call ahead to confirm your specific store offers money order services before making the trip.
🏬 Walmart: 6 a.m.–11 p.m. daily πŸ• 7-Eleven: many open 24 hours Β· $500 max πŸ’Š CVS: often open until midnight ❌ USPS: closed Sundays at most locations
I need the safest, most secure money order β€” for rent, court payments, or large amounts
MAXIMUM SECURITY
Buy it from the post office. USPS money orders are the only ones issued and backed by the federal government. If a postal money order is lost or stolen β€” even in the mail β€” you can apply for a replacement at any post office with your receipt and a $7.25 processing fee, and the government will trace it. No other money order provider offers this level of consumer protection. USPS domestic money orders also never expire, which matters if there’s any chance the recipient can’t cash it right away. The higher fee ($2.35–$3.40) is genuinely worth it when the amount is large, the stakes are high (first month’s rent, a court filing), or you’re mailing it to someone you’ve never met in person.
πŸ›οΈ USPS: federally backed Β· replaceable ♾️ Never expires β€” no inactivity fees πŸ“¬ Best option for mailing to a stranger ⚠️ Fee: $2.35–$3.40 (higher than retail)
I have a bank account β€” is a money order still my best option?
BANK ACCOUNT HOLDERS
It depends on what your bank charges for cashier’s checks and whether your recipient accepts them. Many banks and credit unions provide money orders or cashier’s checks free to account holders β€” call yours first. A cashier’s check from your own bank is the most airtight guaranteed payment for large amounts and is widely accepted everywhere money orders are. If your bank charges $10–$15 per cashier’s check, a $1 Walmart money order makes more sense for smaller amounts. For routine payments under $1,000 where you’re not mailing the payment, a Walmart or Kroger money order is faster, cheaper, and doesn’t require a trip to the bank during business hours. For amounts well above $1,000, your bank is likely the more practical option β€” one cashier’s check beats buying multiple money orders.
🏦 Call your bank: many offer free money orders to account holders πŸ’³ Bank cashier’s check: $10–$15 (often free for premium accounts) βš–οΈ Under $1,000: Walmart beats a bank cashier’s check on cost
I received a money order β€” how do I cash it?
CASHING A MONEY ORDER
The simplest route is depositing it at your bank like any check β€” no fee, credited within 1–2 business days. If you don’t have a bank account, Walmart will cash Western Union or MoneyGram money orders for a check-cashing fee between $3 and $6 β€” bring valid photo ID. The post office will cash USPS money orders for free with valid ID. Check-cashing stores will cash almost anything but charge 1–5% of the face value, which gets expensive fast. One critical rule: endorse (sign) the back of the money order only when you’re standing in front of the teller or cashier β€” signing it beforehand turns it into a negotiable instrument anyone can cash if it’s misplaced. Never deposit a money order into a new account, and never deposit a money order from a stranger who then asks you to send part of the money back β€” that is the oldest money order scam in existence and it still works because the money order looks real for days before the bank discovers it’s fraudulent.
🏦 Bank: free, 1–2 days Β· best option 🏬 Walmart: $3–$6 fee Β· no bank needed πŸ›οΈ USPS: free for postal money orders Β· ID required ⚠️ Never wire money back to the “sender” after receiving one
Someone is asking me to pay with a money order β€” could this be a scam?
SCAM WARNING
If you’ve been asked to buy a money order and send it to someone you’ve never met in person β€” stop and read this carefully. The FDIC, FTC, and local law enforcement all flag money order demands as one of the most common entry points for financial fraud targeting older adults. Real landlords accept checks or online payment. Real government agencies never demand payment by money order over the phone. Real online sellers don’t ask for a money order before shipping. Real employers don’t overpay you by check and ask you to forward the difference via money order. Any version of “please buy a money order and send it to me” from someone you found online, received a call from, or met through email is a scam. The FDIC warns that scammers specifically request money orders because once cashed, the funds are essentially unrecoverable. If you’re unsure, don’t send anything β€” contact your local bank branch or call the FDIC consumer helpline.
🚨 FDIC: money order demands from strangers = red flag πŸ“ž FDIC consumer helpline: 1-877-275-3342 πŸ›‘ Report scams: reportfraud.ftc.gov
πŸ”‘ Quick Reference β€” Key Links & Contacts
🏬 Walmart Money Center: walmart.com/cp/money-orders πŸ›οΈ Find your post office: usps.com/locations πŸ’Έ Western Union locator: westernunion.com/find-locations πŸ’Š CVS Money Orders: cvs.com/financial-services πŸ“ž MoneyGram tracking: 1-800-542-3590 πŸ” Western Union MO tracking: westernunion.com 🏦 Find credit unions: mycreditunion.gov 🚨 Report money order fraud: reportfraud.ftc.gov πŸ“ž FDIC helpline: 1-877-275-3342 πŸ›‘οΈ USPS money order replacement: usps.com
βœ… 5-Step Checklist Before You Go Buy a Money Order
  • Step 1: Know your amount. If it’s over $500, check whether the store you’re going to allows $1,000 orders β€” Walmart and Kroger do; CVS and 7-Eleven cap at $500.
  • Step 2: Bring the right payment. Walmart, Kroger, and 7-Eleven accept debit cards. CVS requires cash. Never use a credit card β€” it triggers a cash advance fee from your card issuer.
  • Step 3: Know the recipient’s full legal name before you get there. You’ll fill it in at the counter and there’s no changing it easily afterward.
  • Step 4: Fill it out completely before leaving the store. Payee name, your name, your address, memo line. Never walk out with a blank money order.
  • Step 5: Keep the stub. Take a phone photo of the front of the money order and the receipt. The serial number is your only lifeline if it gets lost, damaged, or needs to be traced.

Money order fees, limits, and location availability are set by individual retailers and change without notice. Prices shown reflect current commonly reported U.S. rates and may differ at your specific location. Always call ahead to confirm availability and current fees. This page has no affiliation with Walmart, USPS, Western Union, MoneyGram, CVS, Kroger, the FDIC, or any financial institution.

Recommended Reads

  1. AARP Walmart Discount
  2. Walmart Free Food for Seniors
  3. How Do I Sign Up for Walmart+ for Seniors?
  4. Does Walmart Have a Senior Discount?
πŸ“Near Me

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Budget Seniors

Categories

  • βš•οΈ Health & Wellness
  • ✈️ Travel & Transportation
  • πŸ’Έ Benefits & Finance
  • πŸ“Near Me
  • πŸ“‘ Telecom & Streaming
  • πŸ›’ Retail & Memberships
  • πŸ›‘οΈ Insurance
  • πŸ›°οΈ Starlink

Recent Posts

  • Where to Buy Scrubs Near Me
  • Where to Get a Fishing License Close to Me
  • Where to Print Near Me
  • Where to Donate Food Near Me
  • Free & Low Cost Dental Care for Low Income Adults

Latest Comments

  1. Budget Seniors on Free Sam’s Club Membership for Seniors β€” Discount, Prices & Benefits ExplainedJune 14, 2026

    πŸŽ‰ Great news β€” at 56, you qualify right now. Sam's Club lowered its senior discount age from 55 to…

  2. Kristin Ost on Free Sam’s Club Membership for Seniors β€” Discount, Prices & Benefits ExplainedJune 14, 2026

    Sam’s Club Discounted Membership for Seniors. Your idme app is not working. I'm 56 and want to join go get…

  3. Budget Seniors on How Do I Get Ozempic for $25 a Month?May 28, 2026

    πŸ’Š Here's the real story on your $199 Ozempic bill β€” and you have more options than you think. That…

  4. Sharon Hohler on How Do I Get Ozempic for $25 a Month?May 27, 2026

    I'm on Medicare and they still want 199.00 for my ozempic, this is to much ,how can I get a…

  5. Linda Miller on Starlink Cost Per Month: Every Plan, Fee & Hidden ChargeMay 18, 2026

    Your info and layout are equally wonderful. Extremely comprehensive yet understandable. You explain and show all very well. Not only…

BudgetSeniors.com is a privately owned website and is not affiliated with, endorsed by, or operated by the Social Security Administration, Medicare, or any other government agency. The content on this site, including calculators and chat support, is for informational purposes only and should not be considered professional financial, legal, or medical advice. For official eligibility determinations, please contact the relevant government agency directly.

  • Privacy Policy
  • Terms of Service
©2026 Budget Seniors