Where To Buy Stamps: 9 Places You Can Get Stamps At Now

Ever been caught in a situation where you have a letter, parcel or postcard that urgently needs sending but you don’t know where to buy stamps from?

You may be in that situation right now.

The best places to buy stamps are:

  • USPS or Royal Mail post offices
  • Walmart
  • 7-Eleven
  • Staples
  • Most pharmacies
  • Some banks
  • Most local newsagents and grocery stores
  • Supermarkets & superstores
  • Gas stations

You can also buy stamps online from USPS, Amazon and more.

Physical Stores That Sell Stamps

If you’re looking for somewhere close to you where you can go and buy stamps right now then keep reading, alternatively if you are happy to wait a couple of days for your stamps to arrive then skip to find out where you can buy stamps online.

1. USPS or Royal Mail Post Offices

Your local United States Postal Service store is the most obvious place to buy stamps from. 

The USPS is a government agency which employs over 600,000 postal workers – this makes it the 3rd biggest employer of civilians in the U.S, behind the government and Walmart. 

You can buy stamps at USPS

With around 31,000 Post Offices in the U.S there is bound to be one somewhere close to you. Click here to find your nearest USPS Post Office.

(If you’re based in the UK click here to find your nearest Royal Mail Post Office).

Due to an increasing reliance on email over the last 20 years both USPS and the UK’s Royal Mail have been forced to close many post offices and reduce operating hours to cut costs.

This may mean that your nearest post office is quite far away, if so read on for some more places where you can get stamps..

2. Walmart 

With almost 5,000 Walmart stores in the United States, hopefully there will be one near you.

Walmart are well known for their superstores which sell pretty much everything…including stamps!

you can buy stamps at walmart

When you get to Walmart save time by heading straight to their MoneyCenter or customer service desk – you will be able to buy stamps (typically in books of 20) from either of these.

Click here to find your nearest Walmart.

3. 7-Eleven

It’s not common knowledge but yes, 7-Eleven sell stamps.

you can buy stamps at 7-eleven

The store gets its name from its opening hours, 7am – 11pm, which were extended following the 2nd world war to cash in on the post-war economic boom. 

There are currently around 8,500 7-Eleven stores in the United States so hopefully there is one close to you:

Click here to find your nearest 7-Eleven.

4. Staples

If there is no Post Office or Walmart near you there may be a Staples close by.

you can buy stamps at staples

Staples operates over 1,200 stores in the U.S and over 300 stores in Canada. U

nfortunately, Staples decided to close most of its U.K stores in 2019.

They are well known for all things stationery including office supplies, print services and crucially; stamps.

In the U.S Staples sell what are known as Forever Stamps, these are first-class stamps that do not have a monetary value.

This means that if you buy them today and don’t use them for a few years, by which time postage costs will have increased, they will still be sufficient to send a letter without any additional postal charges on top. 

In the U.K Staples sells standard books of 1st and 2nd class Royal Mail stamps.

Click here to find your nearest Staples store.

5. Pharmacies

Not all pharmacies stock stamps, a local independent pharmacy may not have any however most of the national pharmacies and drug stores will usually have stamps.

you can buy stamps at most pharmacies

We’ve done the research and can confirm that these pharmacies/drug store do sell stamps:

…if you’re searching in the U.K try these pharmacies:

6. Banks

you can buy stamps at some banks

Some banks do sell stamps, either over the counter on in their ATMs, these banks do sell them:

Be aware that if you’re in the UK looking for stamps you shouldn’t go to a bank – they don’t sell them!

7. Local Newsagents & Grocery Stores

This can be hit and miss depending on your newsagent or grocery store.

you can buy stamps at many local newsagents and grocery stores

Local stores are often a focal point for communities who may rely on them for basic groceries and occasional supplies such as stamps so it’s always worth checking to see if they have any.

Local stores that do sell stamps include:

..and many others.

Incidentally, if you want a single stamp then a local newsagent or independently run store is your best bet as they are more likely to be willing to split up a book of stamps.

8. Superstores & Supermarkets

you can buy stamps at most superstores and supermarkets

Most supermarkets sell stamps at their customer services desks, we’ve already mentioned Walmart however if you’re wondering “where to buy stamps” and you’ve got a range of supermarkets nearby then you can also get them from any of these:

9. Gas Stations

Another place that pretty much always sell stamps is gas stations.

you can buy stamps from most gas stations

Simply go in and ask at the counter, they usually have stamps available to buy by the book behind the counter.

Some gas stations that definitely do sell stamps include:

Online Stores That Sell Stamps

If you don’t need a stamp right now and are prepared to wait a couple of days for them to arrive then you can buy in bulk at many online stores:

1. United States Postal Service

The USPS have local offices everywhere…however if you happen to be one of the few unfortunate people who don’t live near one you can buy stamps from their online store here.

2. Amazon

Amazon is the world’s most famous eCommerce site, they sell everything…including stamps!

3. Staples

Staples is known for all things stationery including stamps if there is no physical Staples store near you don’t worry you can buy them online and they will deliver them to you ASAP.

4. Postofficeshop.co.uk (UK only)

The Post Office shop is the Royal Mails (The Royal Mail is the UK’s version of USPS) online store, they sell stamps, all kinds of stamps…but only in bulk!

Click here to buy stamps from them.

Where To Buy A Single Stamp

If you’re sending a parcel it can be difficult to be certain of how many stamps you need, however, if you’re sending a postcard or small letter you can be confident that you only need one stamp.

If you want to buy a single stamp your best bet is to try an independently run store such as a local newsagent, pharmacy or gas station.

These sort of stores may be willing to split a book of stamps for you.

Unfortunately most retailers do not sell single stamps. 

Bigger stores and chains are unlikely to sell single stamps because it doesn’t make economic sense for them to tear out one stamp from a book of 20.

Online retailers (with the exception of some auction sites where you may occasionally find the odd single stamp) do not sell single stamps either for the same reason.

In most cases whether you buy your stamps online or in a physical store you will have to buy a full book of stamps, but at least you’ll have some spare next time you need one!