Looking for where to buy stamps near you or online?
Buying stamps is a common necessity—whether you’re mailing letters, paying bills, or sending greeting cards. Knowing convenient places to purchase stamps saves time and makes handling your mail easier.
While the post office remains the most recognizable option, many alternatives exist. Grocery stores, pharmacies, office supply stores, shipping centers, wholesale clubs, and online retailers all sell stamps. Below is an updated, practical guide to 13 reliable places to buy stamps near you or online, along with answers to frequent questions about cost and availability.
13 Places To Buy Stamps Near You and Online
Here are the best and most convenient places to buy stamps, whether you prefer in-person pickups or online shopping.
1. United States Post Office
The post office is the most reliable place to buy stamps. Most towns and cities have a location with a full range of options, including single stamps, books, rolls, and special-issue designs. Clerks can answer questions about postage and suggest the right stamps for your needs. Many offices also offer self-service kiosks for quick transactions using a credit card, which can help you avoid long lines.
2. USPS.com
USPS.com is the official online store for stamps and a great option if you prefer shopping from home. The Postal Store offers a wide selection of Forever Stamps and specialty designs—seasonal, commemorative, and collectible themes are available. Orders are paid online and delivered to your address. Plan ahead, as shipping takes a few days, but it’s convenient for maintaining a steady supply.
3. Local UPS Store
Many UPS Store locations sell stamps and provide other mailing services. With extended hours and convenient locations, UPS Stores are a practical alternative to the post office. They often sell standard Forever Stamps and sometimes specialty designs, plus they can handle your outgoing mail.
4. Grocery Stores
Large grocery chains commonly sell stamps at registers or customer service desks. Stores like Safeway, Kroger, and others make it easy to pick up stamps while you shop for groceries. Some locations offer stamps at self-checkout kiosks. Prices typically match the post office’s face value.
5. Amazon
Amazon carries stamps in multiple quantities, from books to rolls, and often ships with other items in your order. Look for trusted sellers or the official USPS storefront when shopping. While convenience and bundled shipping are advantages, prices can vary, so compare before you buy.
6. Walmart
Walmart typically sells Forever Stamps in-store, often located at customer service desks or checkout lanes. Pricing usually matches the post office, and the convenience of grabbing stamps during a regular shopping trip is a plus. Availability and selection can vary by location.
7. eBay
eBay can be a source for both new and vintage stamps. Collectors often find rare items there, while bargains on new stamps sometimes appear. Exercise caution—buy from reputable sellers and review feedback to avoid counterfeit or misrepresented items.
8. Staples (Online)
Staples no longer consistently stocks stamps in all physical locations, but it does offer stamps through its website. You can order online for delivery or store pickup where available, making it a convenient option for office shoppers.
9. Office Depot
Office Depot sells Forever Stamps in-store and online. You can purchase stamps at checkout in many locations, or order online for home delivery or in-store pickup—useful for both personal and small-business needs.
10. Costco
Costco sells stamps in bulk—often rolls of 100—making it a good choice for people or small businesses that mail frequently. Prices at wholesale clubs can be slightly better per stamp. Note that a membership is required to shop in-store.
11. Target
Some Target stores carry stamps, typically at the customer service desk. Availability varies by location, so it’s best to call ahead if you plan to pick them up at Target.
12. CVS
CVS pharmacies commonly sell books of 20 Forever Stamps at the checkout counter. It’s a quick and convenient place to grab postage while you’re running errands.
13. Walgreens
Like CVS, Walgreens usually stocks Forever Stamps at the checkout counter. Most locations sell books of stamps rather than single stamps, which is ideal for routine mailing needs.

Frequently Asked Questions
Below are answers to common questions about buying stamps, availability, and cost.
Can I buy stamps anywhere besides the post office?
Yes. Many retailers sell stamps, including grocery stores, pharmacies, office supply stores, shipping centers, wholesale clubs, and several online retailers. Some banks and municipal offices may also carry stamps in select locations.
Where is the easiest place to get stamps?
Your local grocery store or pharmacy is often the easiest place to pick up stamps quickly, especially since they’re usually available at checkout. For convenience at home, USPS.com offers an extensive online selection and home delivery.
Is the post office the cheapest place to buy stamps?
The post office sells stamps at face value and is the most reliable source. Wholesale clubs and some online sellers occasionally offer discounts, but you should be cautious about authenticity when buying from third-party marketplaces. For most buyers, prices are similar across major retailers.
Does Target sell stamps?
Some Target stores sell stamps, usually at the customer service desk. Availability varies, so call your local store to confirm before you go.
Does Walgreens sell stamps in store?
Yes. Most Walgreens locations sell books of Forever Stamps at the checkout counter.
How much do stamps cost?
As of 2024, a Forever Stamp costs $0.73 and a book of 20 costs $14.60. Stamp prices can change periodically, so check with the post office or USPS.com for the latest rates.
Can I buy a single stamp?
Yes. Post offices sell single stamps, and some retailers may sell individual stamps at checkout. However, books or rolls are usually more practical and cost-effective for regular mailing needs.
Where to buy stamps online?
The most reliable online source is USPS.com. Other online options include Amazon and office supply websites. When buying from third-party sellers, verify the seller’s reputation to ensure authenticity.
Where To Buy Stamps – Summary
There are more options than ever for buying stamps. The post office and USPS.com remain the most dependable sources, but grocery stores, pharmacies, retailers, shipping centers, wholesale clubs, and major online marketplaces provide convenient alternatives. By knowing these options, you can avoid long lines and keep postage on hand when you need it.
Whether you prefer buying stamps in-person during errands or ordering online for delivery, choices abound for every schedule and budget. Where do you usually buy your postage stamps?
Recommended reading:
- How To Write a Check: A Step-by-Step Guide To Fill Out A Check
- 11 Best Places To Get a Money Order Near Me
- Where To Cash Coins For Free Near Me