Keychain: wholesale price
A typical US business buyer pays a median of $1.03 per unit at small order quantities, falling to $0.30 at volume, on a typical 21-day lead time. These medians come from published supplier pricing. Treat them as a starting point for a sourcing conversation rather than a binding quote.
Median price by order quantity
| Order size | Median /unit |
|---|---|
| 500–999 units | $1.03 |
| 1,000–4,999 units | $0.83 |
| 5,000–9,999 units | $0.78 |
| 10,000–24,999 units | $0.75 |
| 25,000–99,999 units | $0.67 |
| 100,000+ units | $0.30 |
What moves the price
For keychain, the drivers are dimensions, plating, backing type, color count — the same item can land at either end of the band depending on how those are specified.
For mid-range custom keychains, the biggest price drivers are the base material and construction (plastic/acrylic vs. metal vs. leather), the customization method (printed, engraved, soft enamel, molded), and setup/tooling such as dies or molds. Real supplier routes that match these tiers are US promotional wholesalers for small-to-mid runs, China-based OEM/Alibaba-style factories for lower landed unit cost at larger MOQs, and import/landed-equivalent pricing for very large orders. Published prices show custom pieces around $0.67-$1.03 at 200-50,000+ quantities from a US supplier, while Alibaba-style landed-equivalent pricing can fall to about $0.58 at 5,000 units and roughly $0.25-$0.50 on factory unit price at 500-1,000 unit MOQ levels.
Paying more than the median?
If you reorder keychain regularly, run a free savings check — enter what you pay and see it against these researched medians, item by item. About three minutes, no card or account.
Related prices
Embroidered Patch wholesale price