
You can order custom enamel pins online from PinProsPlus by requesting a free quote with your design, size and quantity. The minimum order is 50 pins. A 1-inch soft enamel pin costs $2.96 each at 100 pieces and $1.20 at 1,000; hard enamel costs $3.26 and $1.52. Artwork, a digital proof, a standard backing and U.S. shipping are included, with no setup fee.
Updated November 11, 2026. Prices from the PinProsPlus price list.
This guide shows what custom enamel pins cost by size and quantity, how soft and hard enamel compare, what to check before you order from any pin company online, and how long an order takes.
What custom enamel pins cost by quantity
Prices below are per pin for a 1-inch pin, the most common lapel pin size. The per-pin price drops as the quantity goes up.
| Quantity | Soft enamel, per pin | Soft enamel, total | Hard enamel, per pin | Hard enamel, total |
|---|---|---|---|---|
| 100 | $2.96 | $296 | $3.26 | $326 |
| 300 | $1.82 | $546 | $2.08 | $624 |
| 500 | $1.36 | $680 | $1.66 | $830 |
| 1,000 | $1.20 | $1,200 | $1.52 | $1,520 |
| 5,000 | $0.93 | $4,650 | $1.28 | $6,400 |
The minimum order is 50 pins. Published prices start at 100 pieces, so request a quote for orders of 50 to 99.
Price per pin by size
| Size | Soft, 100 pcs | Soft, 1,000 pcs | Hard, 100 pcs | Hard, 1,000 pcs |
|---|---|---|---|---|
| 3/4" (19 mm) | $2.83 | $1.14 | $3.12 | $1.40 |
| 1" (25 mm) | $2.96 | $1.20 | $3.26 | $1.52 |
| 1 1/4" (32 mm) | $3.16 | $1.37 | $3.38 | $1.64 |
| 1 1/2" (38 mm) | $3.35 | $1.53 | $3.56 | $1.92 |
| 2" (51 mm) | $3.94 | $1.98 | $4.59 | $3.22 |
Every size from 1/2" to 2" and every quantity up to 5,000 is on the full PinProsPlus price list. Not sure which size you need? See our enamel and lapel pin size chart.
Soft enamel or hard enamel?
| Soft enamel | Hard enamel | |
|---|---|---|
| Surface | Raised metal lines with the color set slightly below them | Smooth, flat, polished surface |
| Look | Textured, bright colors, more visible detail lines | Jewelry-like, formal |
| Price, 1" at 100 | $2.96 per pin | $3.26 per pin |
| Best for | Events, trading, giveaways, large runs | Corporate, employee recognition, awards |
Learn more about custom soft enamel pins and custom hard enamel pins.
What is included in the price
- Custom artwork and unlimited revisions, free
- A digital proof before production
- A standard pin backing
- Shipping anywhere in the U.S.
- No setup fee
What to check before you order enamel pins online
Pin companies publish prices in different ways, so compare the same things on every quote:
- Price at your quantity, not the lowest advertised price. "As low as" prices usually apply to 5,000 pieces or more.
- Minimum order. Some sellers take very small orders at a higher price per pin; others start at 50 or 100.
- Setup or mold fees. Ask whether the quote includes them.
- Artwork and revisions. Check whether design work and changes cost extra.
- Shipping. Check whether shipping is included and how the order is tracked.
- Turnaround. Ask how many business days after proof approval, and add shipping time.
- Reviews. Read recent reviews on Google or another independent site.
How long it takes
Your pins go into production as soon as you approve your proof, and a standard order is delivered in 15 business days or less after approval. Rush orders are quoted per order. For an event, place your order at least four weeks ahead to leave time for artwork and shipping.
How to order custom enamel pins online
- Request a quote. Send your logo or idea, the size, the quantity and your event date on the pin quote form.
- Approve your free artwork. Our designers send a digital proof. Approve it or ask for changes.
- Receive your pins. We produce your pins and ship them free to any U.S. address.
PinProsPlus has made custom pins for companies, schools and organizations since 2008 and holds a 4.9-star rating from more than 566 Google reviews.
Frequently asked questions
Where can I order custom enamel pins online?
You can order custom enamel pins online from PinProsPlus by sending your design, size and quantity on the pin quote form. The minimum order is 50 pins, and artwork, a digital proof, a standard backing and U.S. shipping are included.
How much do 100 custom enamel pins cost?
100 one-inch soft enamel pins cost $296 ($2.96 each), and 100 one-inch hard enamel pins cost $326 ($3.26 each), including artwork and U.S. shipping.
What is the minimum order for custom enamel pins?
The minimum order is 50 pins. Published prices start at 100 pieces, so request a quote for orders of 50 to 99.
Is hard enamel or soft enamel cheaper?
Soft enamel is cheaper. A 1-inch soft enamel pin costs $2.96 at 100 pieces against $3.26 for hard enamel, and $1.20 against $1.52 at 1,000.
How long does it take to get custom enamel pins?
Production starts as soon as you approve your proof, and standard orders are delivered in 15 business days or less after approval. Rush orders are quoted per order.
Is there a setup fee?
No. PinProsPlus does not charge a setup fee, and artwork, a digital proof and U.S. shipping are included.
Ready to price your pins? Get a free pin quote.


.jpg)
.webp)
.webp)
.webp)
.webp)
.webp)
.webp)
-min.avif)
.webp)
.webp)
.webp)
.webp)
.webp)
.avif)

