How to Buy Stamps Online — Books, Singles, and Print-at-Home

How to Buy Stamps Online — Books, Singles, and Print-at-Home

Updated:
Published:
3 min read

You can order stamps online and have them delivered, or skip the physical stamp entirely and print postage directly onto an envelope from your home printer.

Where to buy books of stamps online

Forever stamps come in books of 20 or coils of 100. Priority Mail and Global stamps come in sheets of 4, 10, or 20.

These retailers sell stamps online and ship to your door:

  • USPS online store — the official source. Widest selection of designs and denominations.
  • Amazon — sells books and coils with Prime shipping.
  • Walmart — available online and in-store at the customer service desk.
  • Costco — sells coils of 100 at a slight discount for members.
  • Office Depot — carries Forever stamps and specialty stamps.

None of these retailers sell individual stamps online — the fulfillment cost would exceed the stamp price. If you need just one, buy it at a post office or print one at home (see below).

How to print postage for a single letter

You cannot buy a single physical stamp online, but you can print postage for a single letter at home. The result is a USPS-approved barcode label that replaces a traditional stamp.

printed postage barcode on envelope

Stamps.com is the main platform for this. Sign up and get a special postage offer worth up to $100 in value. It prints postage on standard #10 envelopes and other sizes, and offers discounted commercial rates — you pay less per letter than the retail price.

Stamps.com also offers NetStamps — USPS-approved peel-and-stick labels that you print First-Class Mail postage onto using any home printer. You buy blank NetStamps sheets or rolls, print the postage amount onto them, and stick them on envelopes, postcards, or other First-Class Mail. They work like traditional stamps but you print them on demand, so you only pay for what you use and never overpay when rates change.

NetStamps come in dozens of themed designs — holiday (Warm Wishes, Frosty Hot Cocoa, Pumpkins Galore), seasonal (Spring Blossoms, Sunflower Sky, Fall River), patriotic (Stars & Stripes, Bald Eagle), and thank you designs. Sheets start at $6.99 for 120 labels.

NetStamps store showing themed designs

Warm Wishes holiday NetStamps design

Enter your “To” and “From” addresses, and the software prints everything — postage, barcode, and addresses — directly onto the envelope or label.

stamps.com interface

You can also add custom branding — your logo, return address graphics, or business name — to envelopes and labels.

custom branding on postage

Buying stamps in person

If you need stamps today, these locations sell them. For a full list with details, see our where to buy stamps guide.

  • Post offices — any location, including self-service kiosks (APCs) that sell singles
  • Grocery stores — most sell books of stamps at the customer service desk
  • Pharmacies — CVS, Walgreens, and Rite Aid carry stamps
  • Banks and ATMs — some dispense stamps

Frequently asked questions

Can you buy stamps online? Yes. The USPS online store, Amazon, Walmart, Costco, and Office Depot all sell stamps online. They ship in books of 20 or coils of 100.

Can you buy a single stamp online? Not a physical stamp — retailers only sell books or coils. But you can print postage for a single letter using Stamps.com, which prints a barcode and postage directly onto your envelope.

Is it cheaper to buy stamps online? Stamps cost the same everywhere — the USPS sets the price. However, printing postage through Stamps.com can cost less per letter because you get access to discounted commercial rates.

How much is a stamp right now? A Forever stamp for a standard 1 oz First-Class letter currently costs $0.78. Check the USPS price list for current rates on other mail types.