Short answer: yes, CVS sells stamps. Most CVS stores carry books of 20 First-Class Forever stamps, sold at face value near the checkout or at the pharmacy counter. At 2026 rates that is $0.82 per stamp, or $16.40 for a book of 20, the same price you would pay at the Post Office. What CVS does not sell is single stamps, postcard stamps, or collectible designs, and it does not offer any mailing or shipping services.
Here is everything worth knowing before you make the trip: what CVS stocks, what it costs, how to buy them, and where else to look if you need something CVS does not carry.
Does CVS sell stamps?
Yes. CVS is one of the many everyday retailers that sell postage stamps, which makes it a handy option when you do not want to make a separate trip to the Post Office. With thousands of locations across the country, there is usually a CVS nearby, and you can grab a book of stamps while you are already shopping.
One honest caveat: stamps are a convenience item for CVS, not a core product, so availability can vary slightly by location. The vast majority of stores stock them, but if you are making a special trip, a quick call to confirm never hurts.
What kind of stamps does CVS sell?
CVS keeps it simple. It sells First-Class Forever stamps, almost always in books of 20. That is the standard stamp for a normal one-ounce letter, and a Forever stamp keeps its value even when postage rates rise, so it is the most useful stamp for everyday mail.
What CVS does not sell is worth knowing so you are not disappointed:
- Single stamps or small quantities — it is books of 20, not loose stamps.
- Postcard stamps — the cheaper $0.65 postcard rate is not stocked.
- Global Forever (international) stamps — for mail abroad you will need the Post Office or USPS.com.
- Collectible or commemorative designs — CVS carries plain Forever stamps only.
So if you just need standard letter postage, CVS has you covered. For anything else, you are better off elsewhere. If you are not sure which stamp your mail actually needs, our guide on how many stamps you need breaks it down by weight and type, and the free Stamp Calculator gives you the exact answer.
How much do stamps cost at CVS?
The same as everywhere else. Postage is set by USPS, and retailers like CVS sell at face value, so you pay no markup. At 2026 rates:
- One Forever stamp: $0.82
- A book of 20 Forever stamps: $16.40
That is identical to the Post Office price. For more on how books are priced and sold, see our guide on how many stamps are in a book.
How to buy stamps at CVS
It could not be simpler. Stamps are usually kept at the front register or the pharmacy counter rather than out on the shelves, since they are small and easy to pocket. Just ask the cashier for a book of Forever stamps and they will ring it up with the rest of your purchase. If the displayed price ever looks off from the current USPS rate, mention it, since retailers sell at face value and it should match. That is the whole process.
Does CVS sell stamps online?
No. CVS does not sell stamps on CVS.com, since it is a minor product for them. To buy stamps from CVS you need to visit a store. If you would rather buy online, USPS.com sells every stamp type and ships them to you, and many other retailers stock Forever books in-store too.
Can you return stamps to CVS?
Yes, within the store’s normal return window, as long as the book is unused and unopened and you have your receipt. Under CVS’s standard return policy, an unopened item with a receipt and valid photo ID can generally be returned within 60 days. Without a receipt, CVS may offer an exchange or store credit instead. Since Forever stamps never lose their value, though, there is rarely a reason to return them, an unused book simply sits until you need it.
Can you mail or weigh a letter at CVS?
No. CVS sells stamps but does not offer postal services. That means:
- You cannot mail a letter or package from CVS — there is no mail drop inside, and any public mailbox nearby depends on the location.
- CVS cannot weigh your mail — for anything heavier than a standard letter, you will want a scale or the Post Office to get the postage right.
If your envelope is heavier or oddly shaped, getting the postage right matters, and our Stamp Calculator or a trip to the Post Office will make sure you do not come up short.
Where else can you buy stamps?
If CVS does not have what you need, stamps are sold widely:
- The Post Office and USPS.com — every stamp type and design, including postcard and Global Forever.
- Grocery stores, Walmart, Target, and other pharmacies — usually Forever books, like CVS.
- Banks and warehouse clubs — often books, sometimes at a slight bulk discount.
For everyday letter postage, any of these, CVS included, is faster than a Post Office line. For specialty stamps, go straight to USPS.
Frequently asked questions
Does CVS sell stamps?
Yes. Most CVS stores sell books of 20 First-Class Forever stamps at face value, kept at the register or pharmacy counter. Availability can vary slightly by location.
How much are stamps at CVS?
The same as the Post Office. In 2026 that is $0.82 for one Forever stamp and $16.40 for a book of 20. Retailers sell stamps at face value with no markup.
Does CVS sell single stamps?
No. CVS sells stamps in books of 20, not as singles. If you only need one or two, you may be better off at the Post Office or a self-service kiosk.
Does CVS sell postcard or international stamps?
No. CVS carries plain First-Class Forever stamps only. For postcard stamps or Global Forever international stamps, use the Post Office or USPS.com.
Can I buy stamps from CVS online?
No. CVS does not sell stamps on its website. You need to visit a store, or buy from USPS.com if you want them shipped to you.
Can I mail a letter at CVS?
No. CVS sells stamps but offers no mailing or shipping services, and there is no mail drop inside the store. You will need a mailbox or the Post Office to send your mail.
The bottom line
CVS does sell stamps, specifically books of 20 First-Class Forever stamps at face value, which makes it a convenient stop for everyday letter postage while you are already there. Just know its limits: no singles, no postcard or international stamps, no collectibles, and no mailing services. For standard letters, CVS is quick and easy; for anything more specialized, the Post Office or USPS.com is the better bet.





