Group of stamps

The USPS Isn't Always The Easiest Place To Buy Postage Stamps. Find All The Best Places In 2021 Here

When it comes to buying stamps your local USPS outlet is not always the easiest option. Traffic, parking, and convenience factors can often mean that other stores are closer or easier to get to if you are looking for some postage stamps. To make things easier we have created a list of the different stores where you can buy postage stamps and mailing supplies.

When buying postage stamps they come in different quantities. If you are only looking for an individual stamp or two your options are more limited. Many places only stock rolls of stamps (10 stamps) a book of stamps (20 stamps) or a coil of stamps.

Table of Contents:

Where Should I Buy Postage Stamps?


If time is not an issue or you are looking for a large number of stamps (wedding invitations etc.) then why not buy them online and have them delivered to your door. Remove the hassle of heading into town and finding a park and simply let the stamps come to you. Amazon has a large range of options when it comes to stamps. See some of the best deals below:

USPS Online:

The other online option is the USPS website. They sell a large number of stamps in different quantities. Check their inventory by clicking here.

The USPS Is The Easiest Option


If you have one nearby the most obvious choice is a USPS branch. They have everything you need and the staff are happy to help you select the correct number of stamps for your letter or package. If you are one of the unlucky people who do not have access to a USPS there are still a number of convenient options for you to choose from. For a more in depth look at USPS stores near you visit here.


Supermarkets and grocery stores often sell stamps

A few large grocery store chains sell packs of 20 postage stamps which means you can pick some up next time you need groceries. If you are sending a package you can also weigh it on the scales in the produce section so you know how many stamps you need to use.


Publix is one of the grocery store chains authorized to sell postage stamps for the USPS. They also sell envelopes, paper, packaging etc. so you can pickup everything you need while you are there.


Kroger sells packs of 20 postage stamps for the same price as a USPS outlet. This means you can pick up all your postage needs next time you go shopping.


If you are looking for individual stamps then Winco is probably your second best option if you can't find a USPS outlet.


The other good alternative is Wegmans. With quite a few stores across the country they can help with your postage needs.




You Can Also Buy Stamps From Pharmacies

We have a whole page dedicated to pharmacies that sell stamps.


CVS has nearly 10'000 locations across the country so chances are there is one near you. These pharmacies offer a range of everyday items and one of them is stamps.


Another great pharmacy to buy stamps from is Walgreens. With 8500 store locations they are found in nearly every suburb in large cities and in nearly all larger towns.


Large Retail Stores

Walmart Is A Good Option To Buy Stamps


This retail giant sells everything from books to barbecues and everything in between and that includes stamps. Often open 24 hours a day and found in just about every town and city Walmart is another easy option for buying stamps. Another bonus is that they also sell envelopes, postcards, pens, paper or anything else you will need. To find the closest Walmart to you or for more information on buying stamps from Walmart visit here.


Another one of Americas retail giants also makes the list of places you can buy postage stamps however it is not as simple as it seems. Target does not sell stamps in the traditional sense however they do sell DYMO label printers which can print stamps that can be used for sending mail. This involves creating an account with USPS and in general is too much work unless you send mail very regularly.



Gas Stations

Visit Select Gas Stations To Buy Stamps

Gas stations can be a great backup to buy stamps however they are not always reliable. Franchised gas stations can choose which products they choose to stock or not stock so it often comes down to a store by store basis. 7 - Eleven is your best but however you can still find stamps at Chevron, Shell, ARCO, Texaco, Valero, Mobil, and Costco gas stations if you are lucky. We have a page on various gas stations that sell stamps here.

7 - Eleven:

Most of us need to stop at gas stations regularly to fill up our car so it happens to be quite a convenient place to buy stamps. While 711 does stock postage stamps they do not stock them in all locations so it does come down to luck of the draw a little when buying stamps from a gas station.


Bank Branches And ATM's Can Also Sell Stamps

Over the last few years banks have started offering postage stamp withdrawals from ATM's. Not only are these convenient, but they are often available 24/7 and they charge your bank card automatically. The only problem is that not all banks sell stamps and the ones that do can be inconsistent on whether they sell them or not. You can often download your banks app which allows you to search for ATM's that have the option to sell stamps. Check out our page on buying stamps from banks here.

Bank of America:

The Bank of America is your safest bet if you are looking to buy postage stamps but it is very much a branch by branch proposition. If you download the BoA app on your phone you can see if there are any branches or ATM's nearby that dispense stamps. If you are on your mobile you can download the app here.


If you have a FedEx branch nearby they can sell you some postage stamps. And if you are in a real rush they can also send your package for you. They may be a little more expensive than the USPS but their service is often quicker.



Other Places

Hotels Can Often Sell Stamps

Gift shops: If you are on holidays and are buying postcards to send back home lots of gift shops that sell postcards also sell stamps to go with them. Just pick some up when you buy the postcards.

Hotels/Motels:Like some of the previously listed locations if hotels can sell you stamps is affected by the hotel chain as well as the individual hotel location. If reception has stamps available a lot of the time they are able to sell you them however it is no certainty. I have managed to by stamps at some Sheraton locations as well as a Hilton in London but I have been told they are unavailable from a fair number of receptionists as well. Many hotels have accounts with the USPS that allow them to print their own stamps. If they do have this option they can often charge the stamps to your room.

Common Questions

Where can I buy stamps besides the post office?

If you're looking for postage stamps and don't have access to a USPS you have a number of alternatives to choose from. You can pick up stamps (and postage supplies) from supermarkets like Publix and Kroger as well as large retail stores like Walmart and Target. On top of this large pharmacy chains (CVS, Walgreens etc.) are often some of the most convenient places to buy stamps.

What grocery stores sell postage stamps?

Grocery stores are some of the most convenient places to buy stamps. We can't say with certainty that all grocery stores sell stamps but the large chains do. If you need stamps then head to grocery stores like Publix, Kroger, Winco, and Wegmans and you can pick some up while doing your shopping.

What gas stations sell stamps?

Finding gas station chains that sell stamps can be a difficult prospect. Many gas stations are individually owned franchises and each owner can choose what their store sells or doesn't sell. The gas stations Kwik Trip, QuikTrip and Meijer always sell stamps. Most larger stores will have stamps (and occasionally drop boxes) but it is not guaranteed.

Do they sell stamps at CVS?

Yes CVS pharmacies do sell stamps and with thousands of locations across the country they are often one of the most convenient places to pick some up. With many locations open 24 hours a day they are also a great option if you're looking to buy stamps outside of business hours.

Does Walmart sell stamps 2021?

Walmart sells everything from kitchen tables to camping supplies so it's no surprise that they also sell stamps. They sell stamps, envelopes, boxes, pens or anything else you would need to send a letter or package. Many locations are open 24 hours a day if you want to pick some stamps up outside of business hours.

Does Dollar Tree sell stamps?

Unfortunately dollar tree does not sell stamps. They are a great place to pick up affordable pens, stationary, paper etc. but to post the letter you'll need to buy your stamps somewhere else.

Where is the cheapest place to buy stamps?

Postage stamps have a standardized cost so they all cost the same regardless of where you buy them (currently 55c). The only way to get them cheaper is if someone is looking to sell stamps at a reduced price to clear inventory. You're best bet is Ebay and online trading sites like Craigslist.

Are stamps cheaper at post office?

Postage stamps have a set price so they cost the same whether you buy them at the post office, Walmart, CVS or anywhere else. The post office does have the most options on the number of stamps you buy while other locations you may need to buy a sheet of stamps rather than individual ones.

The Price of Stamps:

The price for a standard first-class mail stamp issued from the USPS has increased from 49c to 50c in 2018 and is currently at 55c in 2021. When it comes to selecting stamps to buy there are a few options available. Forever stamps are first class stamps issued by the USPS. The benefit of forever stamps is that their value increases if the cost of stamps goes up. For example, if you bought a roll of stamps at $0.49 each. If in a few years the USPS decides that its first class shipping stamps are now to be sold at $0.60 each then the stamps that you bought for $0.49 each are now valued at $0.60 each and can be used as if they had just been purchased for $0.60.

Where did the postage stamp come from?

The postage stamp dates back to before The United States even gained its independence. Invented in England and used throughout the English empire the postage stamp become commonplace throughout the US as the English used it to communicate across the country by rail as well as back to England itself by ship. Before the use of postage stamps the mail had to be paid for on arrival to its destination. This often caused payment issues if the receiving party didn’t want or could not afford the package. When the United States gained its independence on July 4th, 1776 they threw out the English but decided to keep their postage system. The Founding Fathers appointed Benjamin Franklin as the first Postmaster General and it was his role to form and create the new system to be used throughout the country. If you are looking for a more in depth history head over to our history of stamps page.

Most expensive stamp in the world

The most expensive stamp in the world is the British Guiana 1c Magenta. It was issued in British Guiana (now Guiana) in 1856 and it is believed that only 1 now exists. The stamp has an intriguing history that can be traced back to 1873 when a 12 year old Scottish schoolboy found the stamp attached to an envelope on one of his uncles letters. He sold the stamp to a collector for six shillings. 6 years later the very same stamp was sold for 120 pounds, then later that year was sold again for 180 pounds. Over the next 100 years it has been bought and sold a number of times with an always increasing price tag. In June 2014 the stamp broke all records selling at auction for US$9’480’000 making it the most expensive stamp in the world.