How Long Should I Wear Compression Socks?

Wearing Compression Socks

How long can you wear compression socks?

That depends on your needs and your comfort level. If you need long-term support and compression, you can wear them all day long. If you are wearing compression for medical reasons, be sure to check with your doctor about how long you should wear them each day. 

How long can you wear compression socks for swelling?

Again, that depends on the swelling. Milder swelling may only need a few hours, while severe swelling may require all-day use. A doctor can help clarify how long to wear compression socks.

How long can you wear compression socks at work?

Again, it depends on your needs and what makes you comfortable. You can certainly wear compression socks for all day support, or you can switch over to compression socks in the latter half of the day to stay comfortable.

How long should you wear compression socks?

As long as you need them to relieve discomfort. Your doctor can offer a time frame if you’re wearing them to deal with a medical issue, but you can wear compression socks anywhere from an hour to the whole day.


  • VIM & VIGR Customer Service

    Hi Cinna,

    Thank you for reaching out regarding over-the-knee socks. We’ve sent your feedback to our product team for review. We are always looking for innovative and new product to bring to our customers and your feedback helps us do that.

    Please let us know if there is anything else we can assist you with.

    Take care & best regards,
    VIM & VIGR Customer Service

  • Cinna

    I hope that you will consider a longer length sock in the future. I am pretty tall, and the socks (esp. after washing a few times) hit at an odd place below the knee. To that point, would you ever consider an over-the-knee sock?

Leave a comment

Please note, comments must be approved before they are published

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Meet the team behind our blogs! We take great care in providing helpful and accurate information to our readers. Meet the people who make this blog great by clicking the link below!