Skip to Content

Where to Buy Stamps: 19 Best Places

Where to Buy Stamps: 19 Best Places
This article may contain links from our partners. Please read our Disclaimer for more information.

You may not use them as often, but at some point, we all need stamps. Knowing where to buy stamps is important, especially when you’re in a rush. Mailing a letter, bill, or other correspondence isn’t something we plan often because we’re so used to communicating electronically.

Fortunately today, you can buy ‘Forever stamps’ which lock in your stamp price and never ‘expire.’ The cost is $0.55 per stamp today, but even if you still have them 20 years from now, they’ll be good.

Here’s an extensive list of places where to buy stamps near you.

The 19 Best Places to Buy Stamps Near Me

Local Post Office

The post office is the logical answer to where to buy stamps. You can buy books of stamps or just a few from any window clerk during regular business hours. If you want a large selection of stamp options (Christmas stamps or a certain character) this is your best option for a large selection.

USPS Locations / USPS Self Service Kiosk

If you’re in a hurry or you need a book of stamps, head to your local USPS with a self-service kiosk. You can skip the line and get your stamps fast. The selection may not be as large as you’d get with a window clerk, but you can get in and out. Some locations offer use of the kiosk outside of normal business hours too which is great for those last minute stamp needs.

Don’t want to stand in line or do you prefer shopping at home? We don’t blame you. Head over here, and buy your stamps online via USPS, for a small fee. They’ll deliver them to you via postal mail which may take a few days so don’t wait until the last minute.

You can also use ‘Click-n-Ship’ to print postage for immediate shipping.

USPS Phone

If you don’t like shopping online, but want to shop from the comfort of your own home and need to know where to buy stamps, call USPS at 1-800-STAMP 24 (1-800-782-6724). The hotline is available 24/7 and offers their full line of stamps over the phone, and you can also make specific requests (a small fee may apply).

Mail Carrier

To avoid the (small fee ordering online), ask your mail carrier for a mail-order form. Complete the form with your order and personal information. Include a check or money order, made out to the United States Postal Service and mail it to the USPS.

Like ordering online, it will take a few days to receive your stamps (your mail carrier delivers them), so order early.

UPS Stores

You may wonder ‘Does the UPS Store sell stamps?’

They do and they even offer the same services as your local USPS. You can buy stamps, send packages, and request tracking at your local UPS store. They can also help you process return receipt requests. Lines are often shorter at UPS stores, so it’s a great alternative.

FedEx Print and Ship Centers

Unlike UPS, FedEx doesn’t sell stamps, but they offer services similar to the USPS, giving you more options. If you’re in a hurry, for example, you may be better off shipping via FedEx rather than the post office.

Banks and ATMs

If you’re at the bank and need stamps, ask where to buy stamps – most do, if you use a teller you’re limited to ‘banker’s hours’ which aren’t the most convenient.

But, some banks are adding stamps to their ATM services. Right now, it’s mostly West Coast banks, but keep an eye out as it may become more common around the country.

where to buy stamps

Gas Stations

Stopping for gas is a necessity, so why not kill two birds with one stone and grab stamps while you’re there. not every gas station sells stamps, but gas stations with convenience stores typically do. Think 7-Eleven and Circle K. But, it never hurts to ask the gas station attendant while you’re there if they sell stamps.

Grocery Stores and Supermarkets like Costco and Kroger

Are you wondering where to buy stamps on a Sunday or while running errands late at night? Most banks and definitely post offices are closed on Sundays and after 5 or 6PM, but grocery stores and supermarkets are open. You can buy books of stamps from the cashier or the service desk – just ask.

Pharmacies Like Walgreens, CVS, and RiteAid

Just like supermarkets, many pharmacies (the larger ones) sell stamps. Check stores like Walgreens, CVs, and RiteAid. Most areas have at least one or all of these stores on just about every corner. Ask the cashier if they sell stamps and add them to your order when checking out.

Walmart Super Center Stores

Walmart Super Center Stores are like your local grocery store. If you’re shopping, ask for stamps from the cashier when you check out.

If you go to Walmart just to get stamps, head straight to the Customer Service desk, the staff there should be able to provide you with stamps, getting you in and out fast. Since many Walmart stores are open 24 hours, this is a great opportunity to get stamps when the post office or bank is closed.

Staples and Office Depot

Some office supply stores, like Staples and Office Depot carry stamps. Don’t assume they will, though, call and ask first as they are just starting to supply them.

Book Stores

Just like office supply stores, some book stores also sells stamps. Don’t go out of your way to go to a book store to get stamps, but if you happen to be at one and need stamps, ask if they carry stamps.


You can buy just about anything on Amazon – even stamps. You can’t buy single stamps, though. If you need a booklet, sheet or coil (100 stamps), though head to Amazon. They offer free shipping, and if you have Amazon Prime, you may get them as soon as the next day.


You can find more than antiques or collectibles on eBay – you can buy stamps too. While it may not be the first place you’d go when you think about where to buy stamps, but if you need a lot of them, you may get a discount. This is the first place we head when you need a large number of stamps. or Endicia

If you’re in a big hurry and can’t get to a 24-hour grocery store or Walmart to buy stamps, try or Endicia. Both websites offer instant postage that you print yourself. They offer a trial month (free) and if you stay on, you’ll pay a monthly subscription fee for the convenience of printing stamps when you need them.

Shipping Easy

Shipping Easy is another subscription-based service that allows you to print stamps. They offer more options, with subscriptions as low as $5 a month, and they offer a 30-day free trial.

Automated Postage Centers (APC)

Automated Postage Centers are like mini post offices available 24/7. Many post offices have them located where the post office boxes are so you get 24 access to them. Check the USPS website to find one near you.

Minted or Zazzle (Discontinued)

Minted and Zazzle used to offer beautiful custom stamps, allowing to you create stamps that meet your personality or needs. For now customized stamps are discontinued, but they may be back some day.

How Much Is a Book Of Stamps?

If you need a lot of stamps, you probably wonder how much does a book of stamps cost? Today, a book of stamps is $11.00 and didn’t increase from last year.

How Much Are Forever Stamps?

Forever Stamps last ‘forever.’ They don’t expire. Today, they are $0.55 each or $11.00 for a book.

How Much Is a Roll of Stamps

A roll of stamps is $55.00. Before investing in a roll of stamps, make sure they are ‘Forever stamps’ so they don’t expire.

where to buy stamps

How to Get Stamps for Free

It’s even possible to get stamps for free, believe it or not. Here’s how.

Sign up for survey sites, coupon sites, cash back websites, or browser extensions (we’ll provide some examples below). With each site, no matter the type you choose, you may earn points, cash back, or the opportunity to earn gift cards. Choose gift cards to the stores that sell stamps and you earn yourself free stamps.

Here are a few of our favorite sites and apps:

  • Swagbucks – You can take surveys, get paid for trying new apps, get paid to watch videos, and earn cash back for purchases, all of which you turn into gift cards when you hit the threshold.
  • ReceiptPal – This is an app that turns your receipts into rewards. You upload your receipts and you have the chance of earning gift cards to Amazon, Walmart, and even Visa that you can use to buy stamps.
  • Rakuten – This app and website pays you to shop. You shop through your dashboard on Rakuten and they keep track of your purchases, paying you back a percentage of each purchase, which you can turn into gift cards.
  • Ibotta and you’ll earn cash back for your purchases.
  • Survey Junkie – If you love sharing your opinion about products and services, join Survey Junkie and get ‘paid’ for them. You’ll earn points which you can turn into PayPal cash or e-gift cards.

Where to Buy Stamps FAQ

How Many Stamps in a Book?

There are 20 stamps in a book.

How Many Stamps in a Roll?

A roll of stamps has 100 stamps in it.

Where Can I Buy Stamps Besides the Post Office?

Today, you can buy stamps just about anywhere you run errands. If you’re at the grocery store, a local pharmacy, your bank, or UPS store, ask if they sell stamps – you may be pleasantly surprised.

Where Is the Cheapest Place to Buy Stamps?

Most stores and banks sell stamps for the same price, however, if you’re looking for a discount, head to eBay. This is especially helpful if you need to buy a lot of stamps.

Can You Buy Stamps at 711?

Yes, most 7-Elevens sell stamps. This can be helpful since it’s one of the most common convenience stores and you can even find them in some gas stations.

Does Walmart Sell Stamps?

Many Walmarts sell stamps, but mostly the Walmart Super Centers (Walmart grocery stores). If you’re shopping at Walmart, ask your cashier to add them to your order. If you’re running in just for stamps, head to the Customer Service counter.

Does Walgreens Sell Stamps?

Most Walgreens stores sell stamps too. The cashier can ring you up with your purchase or you can go in just for stamps, which is great when you need stamps outside of normal business hours.

Does CVS Sell Stamps?

Like Walgreens, CVS sells stamps too, but know that not all CVS locations sell them. We suggest calling ahead to be sure.

Where to Buy Stamps at CVS?

At CVS, just ask any cashier to add stamps to your order or you can go in just for stamps if you’re passing a CVS or it’s outside of normal post office or bank business hours.

Does Target Sell Stamps?

Some Target stores sell stamps, but not all. It’s always best to call ahead and find out. If you have a Super Target (grocery store) in your area, you’ll have a better chance of finding stamps there.

Does the UPS Store Sell Stamps?

It seems strange to ask the UPS store for stamps, but they do sell them. UPS partners with USPS, offering many USPS services including sending Certified Mail and tracking the packages.

Do You Save Money Buying Stamps in Bulk?

Most stores sell stamps at their retail value, but if you want a discount for buying stamps in bulk check out eBay, you’ll have the largest chance of saving money buying stamps in bulk there.

Where to Buy Stamps – The Bottom Line

You can buy stamps just about anywhere today. We love to tie it into our errands so we aren’t making a special trip. As you learn about where to buy stamps, you can see how easy it is to get them on your run to the bank, Walgreens, or the grocery store. If you prefer to shop from home, there are many options including the USPS website, Amazon, or eBay.

On the hunt for freebies? Check out The Ultimate Guide to Free Samples by Mail!