Odd Duck compression socks are available in Canada and around the world.

You can shop locally at any of these fine retailers. If you're a Canadian, but too far away from these stores, shop on our online store.

(Alphabetical order by municipality name)


The Latinum Loonie
103 Centre Street, Vulcan


Heart + Sole
1023 Fort Street, Victoria


Suttles & Seawinds
466 Main St, Mahone Bay


Skinner's Pharmacy
5 Main Street, Stephenville


KARI'S of Ancaster
386 Wilson Street East, Ancaster

Green Gables Gifts & Greetings
286 Bloomfield Main Street, Bloomfield

20 King Street West, Bowmanville

Bioped Chatham
455 Grand Avenue East, Unit 7, Chatham

Medical Place Pharmacy
20 Emma St #110, Chatham

Julie's Boutique
24 Coldwater Road, Coldwater

Collingwood General & Marine Hospital
459 Hume Street, Collingwood

The Scrub Room
351 St. Andrew Street West, Fergus
194 Locke Street, South, Hamilton

Just Feet
595 Upper Wellington Street, Hamilton

Alexandra Hospital - Gift Shop
29 Noxon Street, Ingersoll

Richvale Saddlery
3735 Round Lake Road, Killaloe

Fancy That
48 Princess Street, Kingston

The Roundstone
50 Princess Street, Kingston

The Scrub Room
385 Frederick Street, Kitchener

Health Works Chiropractic & Wellness Centre
357 King Street, Midland

Ovation Shoes
509 Commissioners Road West, London

St. Joseph's Hospital - Gift Shop
268 Grosvenor Street, London

North Bay Regional Health Centre
50 College Drive, North Bay

Orillia Soldiers' Memorial Hospital - Gift Shop
170 Colborne Street West, Orillia

Fancy Sox
50 Rideau Street, Unit #356, Ottawa

Queensway Charleton Hospital (The Gift Box)
3045 Baseline Road, Ottawa

Jeans Unlimited
68 James Street, Parry Sound

Fashion Envy
47 Foster Street, Perth

Dizzy Lizzy's
1015 Bay Street, Port Rowan

Moose Sweats
1196 Richards Street, Richards Landing

Poppies (at Bluewater Health hospital)
89 Norman Street, Sarnia

One Tooth Activewear
155 Front Street North, Sarnia

Niagara Health - St. Catharines Site - Gift Shop
1200 Fourth Street, St. Catharines

Strathroy Health Wear
75 Caradoc Street South, Strathroy

38 Bruce Street, Thornbury

Rainville Health
1086 Riverside Drive, Timmins

Floorplay Socks
762 Queen Street, West, Toronto

Floorplay Socks
2585 Yonge Street, Toronto

Floorplay Socks
45 Tank House Lane, Toronto

We Care Pharmacy
Windsor Regional Hospital, Ouellette Campus
Main Floor – Goyeau Entrance
1030 Ouellette Avenue, Windsor

The 2 Step Shoes
256 Josephine St, Wingham


D.&D. Quality Care
428 Main Street North, Moose Jaw

The Scrub Hub Boutique
15 Broadway Street East, Yorkton

If you don't see your local shoe store, fashion boutique, medical supply clinic, travel centre or hospital listed, please contact us today at quack@oddducksocks.com.