Most banks do sell postage stamps, but not all locations carry them
Many banks sell postage stamps at the teller window, usually in rolls of 20 or booklets of 10. The stamps cost face value — you pay what the stamp is worth — and you do not need to be a customer of that bank to buy them. However, not every branch stocks them. Smaller branches, banks in rural areas, and some online-only banks do not offer stamps at all.
The reason banks carry stamps is straightforward: they are a low-friction service that keeps customers in the building. A person who comes in to buy stamps might also deposit a check or ask about a loan. Stamps take up almost no shelf space and require no special handling. But they also generate almost no profit, so banks do not prioritize them the way they do other services.
If you need stamps and your bank does not have them, the post office remains the most reliable source. You can also buy them online from USPS.com, at grocery stores, pharmacies, and some convenience stores. Amazon and other retailers sell them too, though usually with a small markup.
Key Takeaways
- Most major bank branches sell postage stamps at face value at the teller window, and you do not need to be a customer to buy them.
- Smaller branches and rural banks often do not stock stamps because the volume does not justify the inventory cost.
- The post office, grocery stores, pharmacies, and online retailers are faster options if your bank does not carry them.
- Banks sell stamps as a convenience service, not as a profit center, so availability varies by location and branch size.
Which banks are most likely to have stamps in stock
Large national banks with high foot traffic — Bank of America, Wells Fargo, Chase, and Citibank — almost always stock stamps. These banks have the volume to justify keeping a small supply on hand, and their tellers are trained to sell them. Regional banks with multiple branches in a city or state usually carry them too.
Credit unions vary widely. Some credit unions stock stamps as a member service; others do not. If you belong to a credit union, call ahead or ask at your next visit rather than assuming they have them.
Online banks and neobanks — Ally, Chime, Charles Schwab Bank — do not sell stamps because they have no physical branches. If you bank exclusively online, you will need to use the post office, a grocery store, or an online retailer.
Why some banks stopped carrying stamps
Banks that have reduced stamp sales or stopped carrying them cite two reasons: declining demand and staffing costs. Fewer people mail letters than they did 20 years ago. Email, online bill pay, and digital documents have shrunk the volume of mail significantly. A teller spending five minutes on a stamp transaction is five minutes not spent on a higher-value service.
During the pandemic and after, many banks reduced their hours and cut staff. Smaller branches closed entirely. When a bank consolidates operations, stamp inventory is often one of the first things to go because it requires space, tracking, and handling for very little return.
Some banks also cite the post office's own expansion of stamp sales. Since you can now buy stamps at thousands of retail locations, banks no longer feel obligated to stock them as a public service.
How to learn about your bank sells stamps
The fastest way is to call your branch directly and ask the main line. Do not ask whether they "have" stamps — ask whether they "sell" them. Some branches keep a small supply but do not advertise it. A teller can tell you in 10 seconds whether it is in stock.
If you are already at the branch, ask at the teller window. Most tellers will sell you stamps on the spot if they have them, even if you came in for another reason. You do not need an appointment or advance notice.
Check your bank's website or app. Some banks list stamp sales under "services" or "what we offer," though many do not mention it at all. The absence of information does not mean they do not sell them — it usually just means the bank does not market the service.
Alternatives when your bank does not carry stamps
The United States Postal Service sells stamps at every post office location, and you can buy them online at USPS.com with no shipping cost if you order a full roll or booklet. You can also pick up stamps at self-service kiosks in many post offices, which operate 24 hours even when the post office itself is closed.
Grocery stores and pharmacies — Kroger, Safeway, CVS, Walgreens — sell stamps at the customer service desk. The price is always face value. This is often faster than going to the post office if you are already shopping.
Convenience stores like 7-Eleven and Circle K carry stamps in many locations, though not all. Call ahead if you are not sure. Amazon and other online retailers sell booklets of stamps, but they usually charge a small markup — typically $1 to $2 above face value — to cover shipping and handling.
What to know about stamp prices and changes
The price of a first-class stamp changes periodically when the Postal Service raises rates. As of 2024, a single first-class stamp costs 68 cents, but this amount varies and has increased multiple times in recent years. When you buy stamps from a bank, post office, or retailer, you always pay the current face value — no markup, no discount.
If you buy stamps and the price increases before you use them, the stamps are still valid. You can use an old 63-cent stamp and add a 5-cent stamp to make up the difference, or you can exchange old stamps for new ones at the post office at no charge. This is one reason people sometimes stock up on stamps when they know a rate increase is coming.
Banks do not offer discounts on stamps, and neither do most retailers. The only exception is occasionally a post office promotion, which is rare and usually limited to specific stamp designs rather than standard first-class stamps.
Frequently Asked Questions
Can I buy stamps from any bank, or only my own bank?
You can buy stamps from any bank that sells them, regardless of whether you have an account there. Banks do not require you to be a customer. Walk up to the teller window and ask. If they have stamps, they will sell them to you at face value.
Do banks charge extra for stamps?
No. Banks sell stamps at face value only. There is no markup, service fee, or discount. You pay exactly what the stamp costs.
What time of day is best to buy stamps at a bank?
Mid-morning or early afternoon, when teller lines are shorter. Avoid the first hour after opening and the last hour before closing, when banks are busiest. If your branch is very small, call first to make sure they have stamps in stock before you go.
Can I order stamps from a bank online?
No. Banks do not sell stamps online. You can order them directly from USPS.com, or buy them in person at a post office, grocery store, pharmacy, or convenience store.
What if I need stamps urgently on a weekend or holiday?
Post offices have self-service kiosks that operate 24 hours, even when the building is closed. Grocery stores and pharmacies are also open on weekends and many holidays. Online retailers can ship stamps, but delivery takes several days.