Wholesale Custom Compression Socks — MOQ 100 | Compression Goods
★★★★★ 4.8/5 stars Free design · Free Worldwide Shipping 🌍 Designed in Amsterdam 📍
Wholesale · MOQ 100 / size · 4-6 week production

Wholesale custom
compression socks.

Compression socks from €11 per pair at volume (MOQ 100 per size), grip socks from €7.25 and branded everyday socks from €3.95 — both from just 50 pairs. Custom design, custom packaging and free worldwide shipping included in every tier. Designed in Amsterdam, 6-8 weeks from design approval to your door.

MOQ 100 per size 4-6 week production Custom-knit per order Free worldwide shipping 🌍
Volume pricing · per size

The more you order,
the cheaper per pair.

Flagship pricing · three sizes (S / M / L) · price drops at every volume tier. Pricing applies per size, so 250 M and 250 L both unlock the next tier independently. All prices include design, custom packaging and free worldwide shipping. The custom grip sock and branded custom sock start at just 50 pairs — full price ladders below.

Quantity per size Sizes Price per pair Your retail margin*
100 – 249 per size S · M · L € 15.00 ~€ 15 / pair at €30 retail
250 – 499 per size Most popular S · M · L € 14.00 ~€ 16 / pair at €30 retail
500 – 999 per size S · M · L € 12.50 ~€ 17.50 / pair at €30 retail
1,000 – 2,000 per size S · M · L € 11.00 ~€ 19 / pair at €30 retail
2,000+ per size S · M · L Request quote Chain & race-organizer pricing
✓ Custom design (free, in 48h) ✓ Custom sock colors ✓ Custom packaging ✓ Free worldwide shipping ✓ 100% upfront · production starts on receipt
* Margin assumes €30 retail · all prices excl. VAT · MOQ 100 / size
Order examples

What a real batch
actually costs.

Real order sizes with all-in totals — design, custom packaging and free worldwide shipping included, excl. VAT. Pricing applies per size; totals follow the currency tabs above.

Order S M L Total pairs Total price
Small club 100100100300 € 4,500
Mixed order 100250100450 € 6,500
Medium club 250250250750 € 10,500
Large club 5005005001,500 € 18,750
Hyrox / chain 1,0001,0001,0003,000 € 33,000
✓ Custom design with your logo & colors ✓ Packaging included ✓ Delivered to your door — no hidden shipping or customs costs ✓ 4-6 weeks production ✓ 2 weeks free shipping — or paid express in 5 days ✓ Minimum order: 100 pairs per size ✓ Choose only the sizes you need ✓ 100% upfront — production starts on receipt
All prices excl. VAT · per-size volume pricing · totals shown in the currency selected above
Grip sock & branded sock

Two more products.
Entry from 50 pairs.

Prices per design, color and size — all-in: custom design, custom packaging, production and free worldwide shipping. Jacquard-woven logo included. The currency tabs above switch these tables too.

The Custom Grip Sock Low / mid / high-rise

Quantity Price per pair Suggested retail
50 – 99 € 10.50 € 20 – 25
100 – 249 Most popular € 9.50 € 20 – 25
250 – 499 € 7.80 € 20 – 25
500 – 999 € 7.25 € 20 – 25
1,000+ Request quote Volume pricing
✓ Jacquard-woven logo included ✓ 100% custom color & grip pattern ✓ 74% organic combed cotton ✓ Up to 6 colors per design
MOQ 50 pairs · prices per design, color & size · excl. VAT · upgrades per pair (in selected currency): embroidery +1.00 · frilled edges +1.00 · left/right design +2.50 · high-rise +2.50 · custom tags +0.50

The Branded Custom Sock Everyday wear

Quantity Price per pair Suggested retail
50 – 99 € 7.95 € 10 – 15
100 – 200 Most popular € 5.50 € 10 – 15
201 – 500 € 4.50 € 10 – 15
501 – 1,000 € 3.95 € 10 – 15
1,000+ Request quote Volume pricing
✓ Jacquard-woven logo included ✓ 74% organic cotton ✓ Up to 6 colors per design ✓ Free worldwide shipping
MOQ 50 pairs · prices per design, color & size · excl. VAT · upgrades per pair (in selected currency): embroidery +1.00 · frilled edges +1.00 · left/right design +2.50
Order flexibly

Start with one size,
or cover all your members.

MOQ is 100 pairs per size. You decide how many sizes you carry · the more sizes you stock, the more members you fit. Most gyms start with the full S/M/L set.

100
1 size · M only
Fits ~55% of members
  • €1,500 cost · €15/pair
  • Test the concept fast
  • Smaller & wider calves left out
200
2 sizes · M + L
Fits ~78% of members
  • €3,000 cost · €15/pair
  • Covers most male athletes
  • Women left out
Most popular
300
3 sizes · S + M + L
Fits ~95% of members
  • €4,500 cost · €15/pair
  • Covers women + most men
  • The standard first batch
750
3 sizes · 250 each
Fits ~95% · volume tier
  • €10,500 cost · €14/pair
  • Hits the 250+ volume tier
  • ~€7/pair more margin at €30 retail
Batch calculator

Tell us your gym.
We'll tell you how many to order.

Drop in your member count and the male/female split · we'll show you a recommended size mix and the profit you'll make at €30 retail.

300 members
60% men · 40% women
Tweak based on your community
Recommended batch
S100 pairs
M100 pairs
L100 pairs
Total300 pairs
Your cost
4,500
€15/pair · all-in (incl. shipping) · excl. VAT
Retail revenue
9,000
@ €30/pair recommended retail
Your profit
4,500
Profit at €30 retail · grows with volume tiers
What's included

Every tier includes everything.

One transparent per-pair price covers design, sock customization, packaging customization and worldwide shipping. No setup fees, no design fees, no packaging fees, no surprises.

01

Custom design — free

One custom design in your inbox within 48 hours. Unlimited revisions until you sign off. Zero design fee, ever.

02

Custom packaging

Your logo on the front, your colors on the box. Standard product info on the back. Bib-bag ready for race organizers on request.

03

Free worldwide shipping

EU, UK, US, EEA, Switzerland — included in every tier. Customs paperwork handled. No surprise duties.

04

4-6 week production

Every order is custom-knit on a 4-6 week production schedule, then 2 weeks free shipping to your door — or paid express within 5 days. First run and reorder alike.

FAQ

Wholesale buyers ask.

What's included in the per-pair price?
+
Custom design (free, 48h turnaround), custom sock colors, fully custom packaging with your logo and colors, and free door-to-door shipping. Prices are per pair, all-in. VAT is added on top for orders within the Netherlands; for all other countries the price is all-inclusive. No setup fees, no design fees, no packaging fees.
How does the MOQ of 100 per size work?
+
Production minimum is 100 pairs per size. You can order 1, 2 or 3 sizes (S / M / L) — the more sizes you stock, the more members or runners you fit. Most customers start with the full S/M/L set (300 pairs) which covers ~95% of athletes. Each size unlocks the next volume tier independently.
How do volume tiers work?
+
Tiers apply per size: 100–249 pairs at €15, 250–499 at €14, 500–999 at €12.50, 1,000+ at €11, 2,000+ on quote. So a batch of 250 M and 250 L gets €14/pair on both sizes; mixing 100 S + 250 M + 250 L gets €15 on the S and €14 on the M and L.
How fast is production?
+
Production is 4-6 weeks from design approval. Shipping is then 2 weeks with free worldwide shipping (included in every tier), or paid express within 5 days — so roughly 6-8 weeks door-to-door with free shipping, faster with express. Every order is custom-knit to your specifications, first run or repeat.
Do you handle chain pricing or race-organizer volume?
+
For 2,000+ pairs per size, multi-location chains, or annual race-day giveaway programs we quote separately — typically lands between €9-11 per pair depending on volume and packaging. Use the form below or email hello@compressiongoods.com with your numbers.
Payment terms?
+
We accept all common payment methods: SEPA bank transfer, iDEAL/Wero, Apple Pay, Google Pay, and major credit cards (Visa, Mastercard, Amex). 100% upfront — production starts on receipt of cleared payment. Invoiced from our Amsterdam entity, EU VAT reverse-charge mechanism applied for B2B customers.

Ready to lock
your first batch?

Free design in 48 hours. 6-8 weeks from design approval to your door. Custom packaging included, no surprise fees.

From €11
per pair.