Wholesale Eyeglass Cases for Canadian Optical Stores

Top Flight Canada supplies optical stores, optometrists, and eye care clinics across Canada with wholesale eyeglass and sunglass cases — from classic clamshell hard metal cases to soft snap-shut styles and slim slip-in pouches, in colour ranges that work for any dispensary aesthetic.

We source direct and buy in volume, which means the per-unit cost you see on your invoice reflects real wholesale pricing — not a marked-up catalogue price with a "trade discount" applied. Compare our pricing to what you're currently paying and you'll typically find a meaningful difference.

Request Wholesale Pricing →

Hard, soft & plastic styles

Metal clamshell cases, soft snap-shut, hard plastic, and slip-in sleeves across multiple price points.

Custom logo pad printing

Permanent pad print on most case lines — proof photo sent before production, 10–15 business days to ship.

100-unit minimums

Orders start at 100 units per style; volume price breaks at 250, 500, and 1,000 units.

Case styles: hard metal, soft, plastic, and slip-in

Our eyeglass case range covers all four formats most dispensaries need. Hard metal clamshell cases are the premium option — a spring hinge, velvet interior, and a satisfying snap. Soft snap-shut cases are the everyday workhorse: lightweight, stackable, and easy to logo-print in bulk. Hard plastic cases split the difference with a rigid shell at a lower price point than metal. Slip-in sleeves are the ultra-compact option for patients who want minimum bulk. All formats are available in black as a baseline, with colour options (navy, burgundy, grey, forest green, cream) available on most lines.

Custom logo printing on eyeglass cases

Logo printing is available on most of our case lines through pad printing — a permanent, professional finish that won't peel, scratch, or fade. The process is simple: after placing your order, you'll receive a printed proof photograph for approval before we run your full quantity. We won't start production until you've signed off on the proof. Most custom orders are completed and shipped within 10–15 business days from proof approval, though rush options are sometimes available — ask when you get your quote. For logo files, we prefer a vector file (EPS, AI, or PDF) with a clean black-and-white version of your artwork. If you only have a high-resolution JPG or PNG, send it and we'll check whether it's suitable.

Wholesale pricing and minimum order quantities

Wholesale pricing for eyeglass cases is tiered by volume. Orders typically start at 100 units per product style, and price breaks activate at 250, 500, and 1,000 units. At standard wholesale volumes, branded hard cases land in the $2–$4 per unit range depending on style; soft cases run somewhat less. Plain (unprinted) cases are lower still. Custom logo printing is charged as an order-level setup cost rather than per unit, which means the per-unit cost of printing drops significantly as volume increases. Contact us with your practice name, province, and estimated annual volumes and we'll send a tailored quote — usually within 24 hours on business days.

Shipping across Canada from Vaughan, Ontario

We ship from our Vaughan, Ontario warehouse to every province and territory on tracked couriers. Most orders within Ontario arrive in 2–3 business days. Cross-country deliveries — BC, Alberta, Quebec, the Maritimes — are typically 5–7 business days. Local pickup is available for practices in the Greater Toronto Area if you prefer to collect. All shipments include tracking so you can see exactly where your order is.

How to set up a wholesale account

Applying takes about two minutes. Use our contact form, tell us your practice name, the province you're in, and a rough sense of how many cases you buy annually, and we'll reply within 24–48 hours with pricing and wholesale portal access. There's no annual fee, no mandatory commitment to a minimum annual volume, and no complicated paperwork. The portal lets you reorder in a few clicks, view your order history, and submit logo files for new custom jobs.

Why optical practices across Canada choose Top Flight

We're built specifically for Canadian optical retail — not a US-based catalogue company adding a Canadian section. That means no cross-border duties, no USD invoices, no extra lead time waiting for customs, and a supplier who answers in your time zone. We stock products year-round and don't disappear when US supplier inventories run dry. Most of our customers combine cases with lens cleaner, microfibre cloths, and bags on a single order — one shipment, one supplier, one point of contact.

Eyeglass Cases in our catalogue

21 products — wholesale pricing available on request.

Soft Case — wholesale cases (700PC)

700PC

Soft Case

Available colours

Black, Brown

📐 175 x 85 mm

Soft Case — wholesale cases (702PC)

702PC

Soft Case

Available colours

Black, Brown

📐 175 x 85 mm

Soft Case, XL — wholesale cases (703PC)

703PC

Soft Case, XL

📐 195 x 95 mm

Soft Case — wholesale cases (706PS)

706PS

Soft Case

📐 146 x 54 mm

Soft case — wholesale cases (722)

722

Soft case

Available colours

Black, Grey, Ivory, Orange

Metal Case — wholesale cases (820TX)

820TX

Metal Case

Available colours

Blue, Grey

📐 150 x 45 x 25 mm

Metal Hard Case — wholesale cases (835MT)

835MT

Metal Hard Case

Available colours

Black, Blue, Burgundy, Brown

📐 160 x 65 x 37 mm

Metal Case — wholesale cases (840ME)

840ME

Metal Case

Available colours

Black, Green

Metal Hard Case — wholesale cases (850ME)

850ME

Metal Hard Case

Available colours

Black, Blue, Brown

📐 160 x 64 x 50 mm

Metal Hard Case — wholesale cases (861WB)

861WB

Metal Hard Case

Available colours

Black, Cream, Gold

📐 162 x 60 x 37 mm

Metal Hard Case — wholesale cases (866ST)

866ST

Metal Hard Case

Available colours

Black, Blue, Brown, Burgundy

📐 160 x 65 x 39 mm

Metal Hard Case — wholesale cases (870MT)

870MT

Metal Hard Case

Available colours

Black, Blue, Brown, Burgundy

📐 158 x 65 x 43.5 mm

Metal Hard Case — wholesale cases (870ST)

870ST

Metal Hard Case

Available colours

Black, Blue, Brown, Burgundy

📐 158 x 65 x 43.5 mm

Metal Hard Case — wholesale cases (878PG)

878PG

Metal Hard Case

Available colours

Black, Blue, Brown, Burgundy

📐 158 x 65 x 43.5 mm

Metal Hard Case — wholesale cases (880ME)

880ME

Metal Hard Case

Available colours

Black, Blue, Green

📐 160 x 65 x 44mm

Metal Hard Case — wholesale cases (886HX)

886HX

Metal Hard Case

Available colours

Antique, Black, Burgundy, Cream

📐 154 x 60 x 40 mm

Metal Hard Case — wholesale cases (886ME)

886ME

Metal Hard Case

Available colours

Black, Black, Blue, Burgundy, Green

Clear plastic Case — wholesale cases (930)

930

Clear plastic Case

Available colours

Blue, Charcoal, Clear, Pink, Purple

Metal Hard Case — wholesale cases (M806TX)

M806TX

Metal Hard Case

Available colours

Black, Blue, Brown, Burgundy

📐 164 x 63 x 42 mm

Metal Hard case — wholesale cases (M901)

M901

Metal Hard case

Available colours

Black, Blue, Burgundy, Green

POUCH

POUCH

PVC pouch card holders

Frequently asked questions

What is the minimum order quantity for wholesale eyeglass cases?

Wholesale eyeglass case orders start at 100 units per product style. You can mix styles on the same order as long as each style reaches 100 units. Custom logo-printed orders run on the same 100-unit minimum.

What file format do I need to get my logo printed on cases?

We prefer vector artwork — an EPS, AI, or PDF file. A clean black-and-white version of your logo works best for pad printing. If you only have a rasterized file (JPG or PNG), send it and we'll let you know if the resolution is workable. A printed proof photo is always sent for approval before any full production run.

What are the wholesale price ranges for eyeglass cases?

As a general guide, hard metal clamshell cases run roughly $2–$4 per unit at standard wholesale volumes; soft snap-shut cases are somewhat less. Prices drop with volume. Custom logo printing is a setup cost per order, not per unit, so the printing cost per case falls as you order more. Contact us with your volumes for exact pricing.

Can I get eyeglass cases printed with my store's logo?

Yes — most of our case lines support custom pad printing. Submit your logo file through our wholesale portal, we'll send a printed proof photo for your approval, and then run the full order. No production starts until you've approved the proof.

Do you ship eyeglass cases to all provinces in Canada?

Yes — we ship to every province and territory from our Vaughan, Ontario warehouse on tracked couriers. Ontario deliveries arrive in 2–3 business days; cross-country is typically 5–7 business days. Local pickup is available for GTA-area practices.

How long does a custom-printed order take?

After proof approval, most custom-printed orders ship within 10–15 business days. Rush options may be available — ask when you request your quote.

How do I apply to become a wholesale partner?

Fill in our short contact form with your practice name, province, and estimated annual volumes. We reply within 24–48 hours with pricing and wholesale portal access. No annual fee, no minimum commitment, no complicated paperwork.

Can I see a sample before committing to a full order?

Yes — samples are available so you can evaluate quality, finish, and feel before placing a wholesale order. Ask for samples when you request pricing.

Get wholesale pricing for eyeglass cases

Tell us about your practice and estimated volumes — we'll send a tailored quote and set up your portal access.

Request Pricing