In the age of emails and instant messages, snail mail might seem outdated. But for sending personal greetings, important documents, or simply enjoying a handwritten letter, postage stamps are still necessary. Regarding convenience and affordability, Walmart is a top option for getting your stamps.
Let’s explore everything about Walmart stamps, including the types, costs, benefits, limitations, and some alternatives. Buckle up, mail enthusiasts!
Does Walmart Sell Stamps?
Yes, Walmart is happy to fulfill your postage needs! They stock diverse USPS stamps, ensuring you can find the perfect option for your mailing requirements.

What Stamps Does Walmart Sell?
Forever Stamps never expire, even if postage rates go up in the future. These stamps are a great investment and are available at Walmart in books of 20 and sometimes in rolls of 100. Availability may vary by location.
First-Class Stamps are perfect for standard letter-sized envelopes weighing up to 1 ounce. You can buy them individually or in books at Walmart.
Postcard Stamps work for sending postcards at the current postcard rate. Walmart offers them in convenient book formats, making it easy to stock up.
Global Forever Stamps are available at Walmart and cover the current international first-class postage rate for sending mail overseas.
Seasonal and Commemorative Stamps let you add a festive or unique touch to your mail. These limited-edition stamps feature different themes throughout the year.
Walmart also sells rolls of stamps, which are great for people who mail a lot, and stamp dispensers that add convenience at home or in the office.
Tip: Not all Walmart stores carry rolls of 100 stamps. It’s a good idea to call your local store to check availability if you need a large quantity.
How Much Do Stamps Cost at Walmart?
Walmart generally offers competitive prices on stamps, often slightly lower than those found at dedicated USPS locations.
The cost of Freedom Flag 2023 USPS forever postage stamps of 20 in one book with first class is around $22.88, and 100 in one book with USPS U.S. flag 2022 is $81.70, and for book of two with 40 stamps cost you around $39.88. You can see the screenshot below.

Remember: Prices can fluctuate based on promotions and current postage rates. Always check the latest pricing at your local Walmart or on their website.
How to Buy Stamps at Walmart?
There are three convenient ways to snag your stamps at Walmart:
- In-Store: Head to the checkout lanes or dedicated self-checkout kiosks. Look for signage indicating stamp sales, usually near office supplies or greeting cards.
- Online: Order stamps through Walmart’s online store for home delivery or in-store pickup. Selection might be limited compared to in-store options.
- Walmart App: Download the Walmart app and utilize the “Scan & Go” feature. Scan the stamp booklet barcode and pay directly through the app, skipping checkout lines.
What are the Benefits of Buying Stamps at Walmart?
Convenience and affordability make Walmart a great choice for stamps. But there are more benefits to consider.
One major perk is one-stop shopping. You can easily buy stamps while doing your regular grocery run or shopping trip. This saves both time and effort.
Walmart’s extended hours provide added flexibility. Since many stores stay open later than post offices, you can buy stamps when it’s convenient for you.
For added convenience, Walmart offers self-service options. In-store kiosks and the “Scan & Go” feature allow you to purchase stamps quickly and contactless.
What are the Limitations to Consider While Buying Stamps?
While Walmart provides a convenient option for many stamp buyers, there are a few limitations to consider.
The selection at Walmart might be limited compared to dedicated stamp stores or the USPS. This is especially true for international or specialty stamps, which may not always be available.
Inventory can fluctuate. Popular stamp types or specific denominations may not always be in stock, so it’s important to check availability.
For those who need large quantities of stamps regularly, the USPS might offer better value through bulk purchasing options.
Where Else Can You Buy Stamps? Exploring Alternatives
Walmart isn’t the only option for buying stamps. Several alternative retailers and services offer postage options.
USPS locations provide the widest selection of stamps and related services. This is the best choice if you’re looking for variety.
Many grocery stores, such as Kroger or Safeway, also carry a limited selection of Forever Stamps. You can easily pick them up during your regular shopping trips.
Office supply stores like Staples and Office Depot offer various stamps along with other mailing supplies, making it convenient to stock up.
Online retailers such as Amazon and eBay also sell stamps. However, keep in mind that prices may include markups, and shipping costs can add up.
Final Thoughts
Knowing your stamp-buying options matters, whether you’re a regular sender or only mail things occasionally. Walmart offers convenience, good prices, and the perk of combining stamp purchases with your other shopping.
That said, Walmart’s smaller selection and potential inventory issues might lead you to explore other options. Looking into alternatives can help you find the best stamps for your mailing needs.
Relevant:
Does Walgreens Offer Notary Services?
FAQs
Can I Buy Stamps Online at Walmart?
Yes, you can! Visit the Walmart website and navigate to the Stamps & Stamp Supplies section. They offer a vast selection of stamps, including Forever stamps in bulk, at surprisingly affordable prices. Be sure to compare prices and shipping costs before making your online purchase.
Can I mail letters and packages at Walmart?
Unfortunately, no. While some Walmart locations have FedEx Office storefronts for FedEx package drop-off, they need help to handle USPS mail or packages.
How often do stamp designs change at Walmart?
Expect to see new stamp designs several times a year, coinciding with seasons, holidays, and sometimes just before Christmas.
Can I use a gift card to buy stamps?
Absolutely! Most payment methods work for in-store stamp purchases, including EBT cash cards. However, online stamp purchases are limited to credit cards, PayPal, or Walmart gift cards.
How much do stamps cost at Walmart?
The price of stamps varies depending on the type and quantity you purchase. However, Walmart generally offers prices comparable to those of the US Postal Service.
Can I buy single stamps at Walmart?
Yes, you can buy individual stamps at most Walmart locations.
Does Walmart sell postage for packages?
While Walmart primarily sells stamps for letter and postcard postage, they don’t typically offer package postage options. For heavier items, you’ll need to visit your local post office.
Are stamps sold at Walmart?
Yes, most Walmart locations sell U.S. postage stamps, including Forever Stamps in various booklet sizes (20, 25, 50, and 100 stamps). They sometimes carry international stamps and limited-edition commemorative stamps, depending on availability.
How much does a book of 20 U.S. postage stamps cost at Walmart?
As of February 2024, a book of 20 Forever Stamps at Walmart usually costs $22.87 or more; you can visit the website for the current price.
Does Walgreens sell stamps in 2024?
Yes, Walgreens also sells U.S. postage stamps as of February 2024. You can find Forever Stamps in booklets of 20 and additional denominations like 40 and 100 stamps. Depending on the store, they might also have international and commemorative stamps.
Are stamps sold at all Walgreens locations?
While most Walgreens locations offer stamps, there’s a slight chance some might not carry them due to space limitations or inventory decisions. It’s best to call your local Walgreens beforehand to confirm availability.