Yes. Compression stockings (a.k.a. pressure socks) promote blood flow back to your heart by applying gentle pressure to your legs. This can help prevent blood from pooling and fluid build-up, which can cause swelling.