Free shipping on orders over $35
As Seen On

Shop By Sock Type

Why Pick Viasox?

We're confident our socks are the comfiest you'll ever wear. Here’s why you’ll also love Viasox!
25,000+ 5 Star Reviews
Join thousands of happy customers who took their next step in Viasox!
New Patterns Every Month
On the 1st of every month, we release up to 12 new patterns in all categories!
24/7 Customer Support
Have a question or an issue with Viasox? Our response time is 1 day, no matter the time of year.
Free Shipping Over $35
Get ready to wear your socks in less than 7 days! With our insured delivery there is no need to worry.
Clearance Sale - While Supplies Last!
Over 100+ patterns sold out, once they're gone, they're gone forever!
Shop Clearance Deals
Explore Our Entire Collection
Find the perfect pair from our wide range of stylish and comfortable diabetic & compression socks.
Shop All Products
FAQS
What is the difference between Compression and EasyStretchTM?

Our EasyStretchTM Diabetic Socks are loose-fitting, allowing for healthy blood circulation without tightness. They're ideal for calves up to 30 inches, ensuring comfort and protection. On the other hand, our Compression Socks apply graduated pressure to boost blood flow, with a tighter fit near the ankle. Stretching up to 18 inches, they promote energy and circulation.

How can I determine the correct size for socks?

Please refer to our size chart for more details on each product page.

What is your return or exchange policy if the socks don't meet my expectations?

If you receive an incorrect item, please email us within five days with photos and a brief explanation. We don't accept returns but aim to resolve any issues within 14 days of delivery.

How should I properly care for and wash my EasyStretchTM Socks to maintain their effectiveness and longevity?

Our socks are conveniently machine washable; for optimal care, we recommend using cold water and selecting the gentle cycle setting.

What is your shipping and delivery timeframe?

The estimated delivery window is generally 3-6 business days, with a maximum of 12 business days in case of any unforeseen delays. This period is calculated from the shipment date which can take 3-4 business days

The Average Member Saves Over $80/Year!

20% back on every order

Free Shipping on all orders over $45

Early access to special product launches

Priority Support

Already have VIP Club Member? Sign In

Join VIP Club Now*
*Only $2/month billed annually at $24