Yes, for many people, wearing compression stockings provide relief from varicose veins pain. This is because they put pressure on the nerves and reduce swelling. However, this is only for temporary relief. For a long-term solution, you should visit a doctor and follow his advice.