What Stores Sell Stamps? Walmart, Costco, CVS and More
Share
Post offices sell every kind of stamp, and many everyday stores sell Forever stamps too, including grocery stores, pharmacies, big-box stores such as Walmart, warehouse clubs such as Costco, and office-supply stores. Each store sets its own price and decides what to stock, so availability changes from one location to the next. Call ahead or ask at customer service before you make a special trip.
What Stores Sell Stamps, Store by Store

Stamps are sold at post offices and at many grocery stores, pharmacies, big-box stores, warehouse clubs and office-supply stores, as well as online. Outside the post office, the store sets the price and decides what to carry, so you're most likely to find plain Forever stamps, and supply changes from one location to the next.
| Store type | Chains people ask about | Price | Availability |
|---|---|---|---|
| Post office | Counter or lobby kiosk | Face value | Current stamp types |
| Grocery stores | Kroger, Safeway | Set by store | Varies by store |
| Pharmacies | CVS, Walgreens | Set by store | Varies by store |
| Big-box stores | Walmart, Target | Set by store | Varies by store |
| Warehouse clubs | Costco | Set by club | 100-count listed online |
| Office-supply stores | Staples, Office Depot | Set by store | Varies by store |
| Banks | ATMs, teller windows | Ask your bank | Offered in past years |
| Online | usps.com Postal Store | Face value plus handling | Current stamp types |
Stores that sell stamps tend to keep them behind a staffed counter rather than in an aisle. Ask at customer service, the pharmacy counter or the front register, and ask for Forever stamps by name.
Stock is decided store by store, not chain by chain, so one location can be sold out while the next has plenty. And a store counter is a poor bet for anything beyond the plain one-ounce Forever stamp.
If you're weighing a store trip against ordering online or buying a full coil, our broader guide on where to buy stamps compares every channel side by side.
How Much Are Forever Stamps at the Post Office?

At the post office, one Forever stamp costs $0.82, a book of 20 costs $16.40 and a coil of 100 costs $82.00 as of July 12, 2026, and our guide to how many stamps are in a book covers each format.
Those are face values from the USPS price list. The post office is also the one counter where you'll reliably find the rest of the range: postcard stamps, round Global Forever stamps for international letters and two-ounce stamps for heavier envelopes.
A clerk can weigh an odd-shaped or heavy envelope and tell you exactly what it needs, which saves guessing at a store counter. That matters for wedding invitations, thick cards and anything square, where a single Forever stamp from a store may fall short.
Some post office lobbies have a self-service kiosk that sells stamps, handy when the window line is long. USPS also lists Contract Postal Units, counters inside other businesses that sell USPS products at regular USPS prices, in its glossary of location types.
Postage prices change on USPS's schedule, not the store's. When a store's price differs from face value, that's the store's own decision.
Grocery Stores That Sell Stamps

Many grocery stores sell postage stamps, and Kroger and Safeway are among the chains shoppers ask about most. Availability and price vary by store, so ask at customer service or call before you go.
USPS was already sending shoppers to grocery, pharmacy, convenience and office-supply stores for stamps back in 2009, so a stamp book at a supermarket is nothing unusual. Each store sets its own shelf price, though, so compare the tag with face value before you pay.
A grocery counter rarely offers a wide range. Plan on Forever stamps at most, and don't count on Global Forever, postcard or two-ounce stamps for an overseas letter or a stack of wedding invitations.
If the desk is closed or sold out, ask whether another register keeps a few books. Convenience stores, gas stations and dollar stores are hit or miss, so treat them as a backup rather than a plan, and call first if the trip is only for stamps.
Does CVS or Walgreens Sell Stamps?

Many CVS and Walgreens stores sell Forever stamps, and Walgreens has a postage stamps category on its website. Availability and price vary by store, so ask at the front register or the pharmacy counter rather than searching the aisles.
Drugstores are often the evening option. Many stay open after the post office window closes, which makes them a useful stop when a bill or a birthday card has to go out first thing tomorrow.
Expect a narrow selection at a drugstore. Specialty stamps such as Global Forever or two-ounce stamps are uncommon at a register, and the store sets its own price, so check the tag before you pay.
Ask for "Forever stamps" by name. Because the books are kept out of sight, a newer cashier may not know where they are, and naming the product gets you to the right drawer faster than asking whether the store has postage. If you need more than one or two books, call first.
Does Walmart Sell Stamps? What About Target?

Many Walmart stores sell Forever stamps, though not every location keeps them in stock. Ask at customer service rather than searching the shelves, and check the price, since each store sets its own.
Target works the same way. Availability depends on the location, so ask at a service counter and call ahead if the trip is just for stamps.
Big-box websites need a careful look. A search for "stamps" on a retailer's site can bring up rubber craft stamps next to postage, and some postage listings come from third-party marketplace sellers who set their own prices. Check who the seller is before anything goes in the cart.
A supercenter makes sense when you're already shopping there. If stamps are the only thing on your list, a post office kiosk or a smaller store may be a shorter stop than a busy customer service line, and a Forever stamp mails the same one-ounce letter wherever you buy it.
Does Costco Sell Stamps? What a 100-Count Covers

Yes, Costco sells Forever stamps, and a 2012 USPS announcement named Costco among the stores offering stamps. Costco's website has listed them as a 100-count, and a holiday version has appeared in the same count.
So how much are Forever stamps at Costco? Costco sets that price itself and it can change, so check the tag in the warehouse or the listing online. The yardstick is face value: 100 Forever stamps cost $82.00 at the post office as of July 12, 2026.
Whatever Costco Forever stamps cost on the day you buy, they mail the same letter as stamps from anywhere else. As our guide to what a Forever stamp is worth explains, each one covers the current one-ounce letter price no matter when or where it was bought, so a 100-count bought before a price change keeps working after it.
Keep two limits in mind. You'll generally need a membership to shop the warehouse, and a 100-count only suits you if you'll use 100 one-ounce letter stamps; it isn't the best fit for postcards, and on its own it won't cover heavy envelopes or mail going abroad.
Stamps at Office-Supply Stores and Banks

Office-supply stores are worth a call, and the same 2012 USPS announcement listed Office Depot among the stores offering stamps. Whether a particular Staples or Office Depot has them today, and at what price, varies by store.
They're a sensible stop when you're already buying envelopes, labels or paper for a mailing. Call ahead if you need a specific quantity or format, since a store that carries books of 20 may not have coils.
Banks are the long shot. Some banks have offered stamps through ATMs or at the teller window in the past, and USPS listed banks and ATMs among places to buy stamps in announcements from 2009 and 2012. Ask your own bank whether it still does before you count on it.
Credit unions are the same story: the only reliable answer comes from your branch. For a business that mails every week, a coil of 100 in the desk drawer saves a lot of repeat store runs.
Buying Stamps Online Instead of at a Store

The Postal Store on usps.com sells current stamps at face value and adds a small handling fee per order. It's the right choice when you want a specific new design or a denomination no store near you stocks.
Large online marketplaces carry postage too, but listings there come from many different sellers. Check that the seller describes genuine, unused USPS stamps and accepts returns, and be wary of postage priced far below face value.
Mailbox of Flushing is a small independent shop with no ties to the Postal Service. We resell genuine, unused postage left over from closed businesses, office clear-outs and estates, check every sheet, booklet and roll by hand, including under UV light, and ship orders within 24 hours on business days.
You can browse our Forever stamps by design and format.
For regular mailing, the 2026 US Flags Forever stamps come in booklets of 20, panes of 20 and coils of 100, the same formats you'd ask for at a post office counter.
What to Ask Before You Drive to a Store

A two-minute phone call saves most wasted trips. Ask the store these questions before you leave:
- Do you have Forever stamps in stock today?
- Where in the store are they kept?
- Is it a book of 20, a coil of 100 or a larger pack?
- What's the price, and is it face value?
- Do you carry postcard, Global Forever or two-ounce stamps?
Match the stamp to the mail before you buy. A Forever stamp covers a one-ounce letter, but heavier, square or rigid envelopes need more, and our guide to postage by weight shows what each extra ounce adds.
Overseas mail is where store counters fall short most often. A round Global Forever stamp covers a one-ounce international letter to any country, and our Global Chrysanthemum Forever stamps come in sheets of 10 if you write abroad regularly.
Postcards are the other common gap. A postcard stamp covers a standard-size card at the lower postcard price, and our Sailboats postcard stamps come in panes of 20.
FAQ
Do any grocery stores sell postage stamps?
Yes, many grocery stores sell Forever stamps, usually from a staffed counter rather than a shelf. Availability and price vary by store, so ask at customer service or call ahead.
Can I buy stamps at Staples?
Office-supply stores like Staples are worth checking, but availability and price vary by store. Call your local store before you go.
Does Costco sell a book of stamps?
Costco has listed Forever stamps as a 100-count rather than a single book of 20. Costco sets the price and stock, so check the listing or ask at your warehouse.
Can you buy stamps at the Post Office?
Yes. Post office counters sell stamps at face value, and some lobbies also have a self-service kiosk that sells them.