THIS POST MAY CONTAIN AFFILIATE LINKS. PLEASE SEE MY DISCLOSURES. FOR MORE INFORMATION.
There are a lot more places that sell stamps than just the Post Office.
You can buy postage stamps at grocery stores, pharmacies, warehouse clubs, convenience stores, office supply stores, and even some ATMs.
You can also order them online and have them delivered to your home.
The best place to get stamps depends on what matters most to you.
The Post Office offers the largest selection, while grocery stores and pharmacies are convenient if you’re already running errands.
And if you’re looking for the cheapest place to get stamps, warehouse clubs may sell them for slightly less than their regular USPS price.
Below are the best places to buy stamps, including several options you may not have considered.
Where Can You Buy Stamps?
You can buy stamps at the Post Office, USPS.com, warehouse clubs, grocery stores, pharmacies, convenience stores, office supply stores, UPS Stores, and major retailers such as Walmart and Target.
Some banks and ATMs also sell stamps, although availability varies by location.
Here’s a quick look at some of your options:
| Place to Buy Stamps | Best For | Potential Discount? |
|---|---|---|
| USPS | Largest selection | No |
| USPS.com | Buying stamps from home | No |
| Warehouse Clubs | Buying stamps in bulk | Sometimes |
| Grocery Stores | Convenience | Usually No |
| Pharmacies | Convenience | Usually No |
| Convenience Stores | Late-night purchases | Usually No |
| Office Supply Stores | Combining errands | Usually No |
| UPS Store | Extended hours | Usually No |
| Walmart and Target | Convenience | Usually No |
| ATMs that sell stamps | Quick purchases | Varies |
For most people, the best place to get stamps is whichever authorized seller is most convenient.
If you want specialty designs or a particular type of postage, USPS is usually your best option.
If saving money is your priority, check warehouse clubs such as BJ’s, Costco, or Sam’s Club to see whether stamps are available below their regular USPS price.
Now let’s look at each option in more detail.
19 Best Places To Buy Stamps
#1. United States Postal Service

Your local post office specializes in postage and will be able to offer you the best advice on ways to send your letter or parcel.
Queues can get long at the post office at certain times of the day, so purchasing postage stamps from the self-service kiosk may be easier as long as you know what you want.
However, suppose you need specialty stamps, such as a priority or airmail.
In that case, you may have to wait in line until it’s your turn.
#2. Post Office Website
You can order stamps online by visiting the United States Postal Service website.
Buying stamps online saves you a trip to the postal store and is typically sold at the same price as stamps from convenience stores.
You can purchase many stamp styles here, including famous Americans, floral designs, animals, and celebrated holidays.
You can often buy exclusive stamp designs that are online or typically sold out at the Post Office.
Moreover, a handy filter lets you search by format, issue year, theme, and more.
If you want, you can also buy mailing supplies online and have them delivered to your house.
#3. USPS Over The Phone
Order over the telephone by calling 1-800-STAMP-24 (800-782-6724).
Pay with your credit card, and the stamps will be mailed to you within a few days.
The catch here, though, is the Postal Service charges a fee for this method, so it should be a last resort.
If you can’t leave your house or are unable to leave, using the United States Post Office website is a better option as you avoid the added fee.
#4. Warehouse Clubs
While most people head to warehouse clubs to save money, they are also a great place to buy stamps, especially if you’re already a member.
Stores such as BJ’s Wholesale Club, Costco, and Sam’s Club may sell books or rolls of Forever Stamps, although availability can vary by store.
Warehouse clubs are also worth checking if you’re looking for the cheapest place to get stamps.
Unlike most retailers that sell stamps at their regular USPS value, warehouse clubs sometimes offer a small discount when you buy them in larger quantities.
Does BJ’s Sell Stamps?
Yes, BJ’s does sell stamps.
You can purchase USPS Forever Stamps in larger quantities, making BJ’s a convenient option if you use stamps regularly or want to stock up.
The savings per stamp may be small, but buying them below face value can add up if you mail a lot of letters.
Before making a special trip to BJ’s, Costco, or Sam’s Club just for stamps, check your local club to make sure they’re currently in stock.
Tip: Forever Stamps don’t expire. If you buy them before USPS raises postage rates, you can continue using them for standard First-Class Mail letters afterward without paying the difference.
#5. Banks
Some banks sell postage stamps, which can be convenient if you’re already stopping by a branch.
Stamp availability varies by bank and even by individual branch, so don’t assume your local bank will have them.
Larger banks may be more likely to offer stamps than smaller banks and credit unions, but policies can change.
If you want to buy stamps from a bank, call the branch before making a special trip.
You can ask whether they sell Forever Stamps, where they’re sold inside the branch, and whether you need to be a customer.
If your bank doesn’t sell stamps at the teller counter, there’s another possibility worth checking: some ATMs sell stamps, too.
#6. ATMs that Sell Stamps


You may be surprised to learn that some ATMs sell stamps, although this service isn’t available at every machine.
If an ATM offers postage stamps, you’ll typically find the option under a menu such as “More Options” or “Other Services.”
Select the option to buy stamps and follow the instructions on the screen to complete your purchase.
The biggest drawback is availability.
ATMs that sell stamps aren’t nearly as common as grocery stores, pharmacies, or other retailers, so I wouldn’t make a special trip to an ATM unless you already know it offers them.
You should also check for any transaction or ATM fees before completing your purchase, particularly if you’re using a machine outside your bank’s network.
If you’re already stopping at an ATM and it sells stamps, though, it can be a quick way to take care of two errands at once.
#7. UPS Store
If the Post Office is closed or inconvenient, the UPS Store is another place where you can buy postage stamps.
Many locations sell USPS stamps in addition to offering shipping, packaging, mailbox rentals, and other mailing services.
This makes it convenient if you need stamps along with envelopes, boxes, or other shipping supplies.
One advantage of The UPS Store is its hours.
Many locations are open later than traditional post offices and may also be open on Saturdays, giving you more opportunities to pick up stamps outside normal business hours.
Because The UPS Store locations are independently owned and operated, stamp availability can vary by location.
If you’re making a special trip just for stamps, call your local store first to confirm they have them in stock.
What’s more, The UPS Store offers a loyalty program called UPS My Choice, which gives you unique benefits such as free shipping supplies and delivery notifications.
#8. Grocery Stores
Grocery stores are one of the most convenient places that sell stamps because you can pick them up while doing your regular shopping.
Many supermarkets sell books of Forever Stamps at the customer service desk or checkout register.
You usually won’t find them displayed on the shelves, so ask an employee if you’re not sure where to buy them.
Grocery stores that may sell postage stamps include:
- Kroger
- Safeway
- Food Lion
- Meijer
- Grocery Outlet
Availability can vary by location, so it’s worth calling ahead if you’re making a special trip just for stamps.
The biggest advantage is convenience.
Many grocery stores are open evenings and weekends, making them a good alternative when your local Post Office is closed.
You generally shouldn’t expect a discount, though.
If your main goal is finding the cheapest place to get stamps, a warehouse club may be a better option.
#9. Gas Stations
Gas stations can be another convenient place to buy stamps, especially if you need them outside normal Post Office hours.
Some gas stations sell books of Forever Stamps at the register, allowing you to pick up postage while you’re filling up your car or grabbing something from the convenience store.
However, not every gas station sells stamps, and availability can vary even among locations belonging to the same chain.
If you’re making a special trip, call ahead and ask whether stamps are currently available.
You also shouldn’t expect to save money buying stamps at a gas station.
The main advantage is convenience, particularly when other places that sell stamps are closed.
If your local gas station doesn’t carry them, your next option may be even easier to find: a convenience store.
#10. Convenience Stores


Convenience stores are another easy place to buy postage stamps, especially when you need them outside regular Post Office hours.
Many convenience stores sell books of Forever Stamps at the register, although the selection is usually limited.
If you need specialty stamps or a specific design, you’re better off going directly to USPS.
Popular convenience store chains that may sell stamps include 7-Eleven, Circle K, and QuikTrip.
Your current article already identifies these three chains as options.
Does QuikTrip Sell Stamps?
Some QuikTrip locations may sell stamps, but availability can vary by store.
If you need stamps from QuikTrip specifically, call your nearest location before making a special trip.
Convenience stores aren’t usually the cheapest place to get stamps, but they can be one of the most convenient.
Many are open late, and some operate 24 hours a day, making them useful when the Post Office and other retailers are closed
#11. Office Supply Stores
Office supply stores are another convenient place to check for postage stamps, particularly if you’re already shopping for envelopes, printer paper, or other mailing supplies.
Major chains such as Staples and Office Depot may sell Forever Stamps, although availability can vary by location.
Your current article also mentions college bookstores as another possible option.
Stamps are typically available at the checkout or customer service counter rather than on the regular store shelves.
If you can’t find them, ask an employee.
Office supply stores generally aren’t the cheapest place to get stamps, but they can be convenient because you can purchase your stamps and mailing supplies in the same trip.
If you’re making a special trip solely for stamps, it’s a good idea to call ahead and confirm they’re in stock.
#12. Local Pharmacies
Pharmacies are another convenient place to buy postage stamps, especially if you’re already stopping to pick up a prescription or other household essentials.
Major pharmacy chains such as CVS and Walgreens may sell books of Forever Stamps at the checkout counter.
Your current article also lists Rite Aid as an option.
You generally won’t find individual stamps or a large selection of designs.
Most pharmacies that carry stamps sell them by the book, so USPS is a better choice if you only need a specific type of postage.
Does CVS Sell Stamps?
Yes, many CVS locations sell stamps, typically in books of Forever Stamps.
However, availability can vary by store, so it’s worth calling ahead if you’re making a special trip.
Pharmacies usually sell stamps at or near their regular face value, so the main benefit isn’t saving money.
It’s the convenience of being able to buy stamps while taking care of another errand.
#13. Stamps.com
If you mail letters or packages regularly, Stamps.com is another way to purchase postage without visiting the Post Office.
Instead of buying traditional books of stamps, the service allows you to buy and print USPS postage from home or your office.
This can be useful for small businesses or anyone who sends a significant amount of mail.
Stamps.com requires a paid plan for many of its services, so it may not make financial sense if you only mail an occasional letter.
For most people who simply need a book of Forever Stamps, buying directly from USPS or a local retailer will be easier.
The main advantage of Stamps.com is convenience for frequent mailers.
You can purchase postage, prepare shipments, and print postage without making a trip to the Post Office.
#14. Retail Stores
Major retailers are another convenient option when you need postage stamps.
Stores such as Walmart and Target may sell Forever Stamps, typically at the customer service desk or checkout area.
Availability can vary by location, so ask an employee if you don’t see them near the registers.
Buying stamps at a retail store can be particularly convenient if you’re already there shopping for groceries or household items.
You can take care of your mailing needs without making a separate trip to the Post Office.
If you’re visiting a store specifically to buy stamps, call ahead or check with the location first to make sure they’re available.
#15. Amazon
You can also find postage stamps for sale on Amazon, including books and rolls of Forever Stamps.
If you buy stamps through Amazon, check who is actually selling the product rather than assuming every listing is legitimate.
Be especially cautious of Forever Stamps offered at unusually large discounts.
For most people, there’s little reason to take a chance on an unfamiliar third-party seller just to save a few dollars.
USPS and established retailers provide more straightforward options for buying legitimate postage.
#16. eBay
You can find Forever Stamps and collectible stamps on eBay, but this is another place where you should be careful about what you’re buying.
Be skeptical of listings offering large quantities of current Forever Stamps for substantially less than their face value.
A significant discount isn’t worth much if the stamps turn out to be counterfeit and can’t be used for postage.
eBay may make more sense if you’re searching for older or collectible stamps.
If you simply need current stamps to mail a letter, buying from USPS or an established local retailer is the safer and simpler option.
#17. Discount Stamps Websites
You may come across websites advertising Forever Stamps for significantly less than their regular value, but use caution before placing an order.
USPS warns consumers about counterfeit postage, and unusually large discounts should be treated as a red flag.
Saving money isn’t worth the risk of buying stamps that may not be legitimate.
Before buying from an unfamiliar website, research the company carefully, check its reputation, and make sure you understand its refund policy.
If you simply want stamps for everyday mailing, buying from USPS or an established retailer is generally the more straightforward option.
#18. Your Local Mail Carrier
Another option is to check whether you can purchase stamps through your mail carrier.
Your original article describes requesting a stamp order form from your carrier, returning it with payment, and having the stamps delivered to your home.
This can be useful for people who have difficulty getting to a Post Office or nearby retailer.
However, mail-carrier stamp ordering services and procedures can vary, so check with your local Post Office or mail carrier to find out what options are currently available in your area.
You can also order stamps directly from USPS online and have them delivered, which may be easier if you don’t need them immediately.
#19. Check Rebate Websites
Cash-back websites such as Swagbucks and Rakuten can sometimes help you earn a little money back when shopping online, but don’t assume you’ll earn rewards when purchasing postage.
If you’re already using a cash-back site to make a purchase from a retailer that sells stamps online, check the offer’s terms before buying.
Postage, gift cards, and other restricted products may be excluded from earning cash back.
I wouldn’t go out of my way to use this strategy solely to buy stamps.
Think of any cash back you receive as a small bonus rather than a reliable way to save on postage.
How To Get Free Stamps
I occasionally get asked if there’s a legitimate way to get free postage stamps.
Unfortunately, there isn’t a reliable way to get free stamps that you can use to mail letters.
Be skeptical of websites, social media posts, or promotions promising large quantities of free Forever Stamps, especially if you’re required to send money, recruit other people, or provide sensitive personal information.
If you’re a stamp collector, that’s different.
You may be able to collect used stamps for free by asking friends, family members, or local businesses to save interesting stamps from the mail they receive.
But if you need new postage for mailing letters, expect to pay for it.
Frequently Asked Questions


Where Is the Best Place to Get Stamps?
The best place to get stamps depends on what you’re looking for.
USPS is generally the best choice if you want the widest selection of stamps or need a specific type of postage.
Grocery stores, pharmacies, convenience stores, and major retailers can be more convenient if you’re already shopping there.
If you mail frequently, ordering stamps online may save you a trip, while warehouse clubs can be useful when you want to buy larger quantities.
Where Is The Cheapest Place To Buy Stamps?
Most legitimate retailers sell postage stamps at or near their current USPS value, so you generally won’t find huge discounts.
Warehouse clubs may occasionally sell books or rolls of Forever Stamps for slightly less than their face value.
Small savings can also come from eligible credit-card rewards or retailer promotions.
Be cautious when you see current Forever Stamps advertised at deep discounts, particularly from unfamiliar online sellers. Counterfeit postage exists, and an unusually low price can be a warning sign.
Is there a way to buy discounted stamps?
Sometimes, but legitimate discounts on current postage stamps are generally small.
Warehouse clubs may offer a modest discount when you buy stamps in larger quantities.
You might also earn rewards when purchasing stamps with an eligible rewards credit card, depending on your card’s terms.
The advantage of buying Forever Stamps is that they remain valid for a standard one-ounce First-Class Mail letter even after the price of postage increases.
Buying them before a future USPS price increase can therefore save you money over time.
How much does it cost to buy stamps?
The price of postage stamps depends on the type of mail you’re sending and current USPS rates.
A Forever Stamp covers the postage for a standard one-ounce First-Class Mail letter sent within the United States.
Because USPS periodically changes postage rates, it’s best to check the current price directly with USPS rather than relying on an older price.
The nice thing about Forever Stamps is that they remain valid even after postage rates increase.
If you bought them at a lower price several years ago, you can still use them without adding extra postage for a standard one-ounce letter.
Do I pay tax on Postage stamps?
Generally, you don’t pay sales tax when purchasing USPS postage stamps at their face value.
However, a retailer or third-party service may charge additional fees depending on how or where you purchase your postage.
Can I Save Money Buying Stamps In Bulk?
Buying a large quantity of stamps doesn’t automatically mean you’ll get a bulk discount.
Most retailers sell Forever Stamps at or near their regular value regardless of how many you purchase.
However, some warehouse clubs may offer a small discount on larger packages.
Buying Forever Stamps in bulk can also save you money if postage rates increase after you buy them.
Since Forever Stamps remain valid for standard one-ounce First-Class Mail letters regardless of future price increases, you won’t have to pay the higher rate on the stamps you already own.
Just don’t buy more stamps than you’re realistically going to use simply to save a few cents per stamp.
Where can I buy stamps on a Sunday?
You have several options for buying stamps on Sunday even if your local Post Office is closed.
Depending on what’s available in your area, you may be able to find stamps at:
- Grocery stores
- Pharmacies
- Convenience stores
- Warehouse clubs
- Walmart or Target
- Office supply stores
- Some UPS Store locations
You can also order stamps online at any time, although you’ll obviously have to wait for them to be delivered.
Store hours and stamp availability vary by location, so check before making a special trip.
Can you still put money in the mailbox for a stamp?
Don’t rely on leaving money in your mailbox to purchase postage.
If you don’t have a stamp, buy postage from USPS, an authorized retailer, or another option listed above before putting your letter in the mail.
Do postage stamps expire?
No, unused U.S. postage stamps don’t simply expire.
However, there is an important difference between Forever Stamps and stamps with a specific denomination printed on them.
A Forever Stamp remains valid for mailing a standard one-ounce First-Class Mail letter even if the price of postage increases after you purchase it.
Older stamps with a specific monetary value can generally still be used, but you may need to combine them with additional postage to meet the current mailing rate.
For example, if you have several older stamps worth 10 cents each, they still have postage value.
You simply need enough total postage on the envelope to cover the current rate.
How many stamps do I need to mail a letter?
For a standard letter mailed within the United States, one Forever Stamp is generally enough for a one-ounce First-Class Mail letter that meets USPS size and shape requirements.
If your letter weighs more than one ounce, you’ll need additional postage.
The amount can also change if your envelope is unusually large, rigid, square, or otherwise considered non-machinable.
International letters require different postage as well.
If you’re unsure how much postage you need, especially for a heavy or unusually shaped envelope, weigh it and use the USPS postage calculator or take it to your local Post Office.
Final Thoughts
The Post Office isn’t the only place you can buy stamps anymore.
There are plenty of places that sell stamps, including grocery stores, pharmacies, convenience stores, warehouse clubs, office supply stores, and major retailers.
You can also order stamps online without leaving home.
For most people, the right choice comes down to convenience.
If you want the largest selection or need specialty postage, go directly to USPS.
If you just need a book of Forever Stamps, picking them up while you’re already at the grocery store or pharmacy can save you an extra trip.
And if you find stamps advertised online at a price that seems too good to be true, be careful.
Saving a few dollars isn’t worth the risk of ending up with counterfeit postage.
Ultimately, there’s no need to make a special trip to the Post Office just for a book of stamps.
Chances are, one of the stores you already visit sells them.
Read the full article here
