Leg pain can be caused by a number of factors or conditions. If the pain seems to be brought on by standing or sitting for prolonged periods, you could have varicose veins. But if you have no visible symptoms, the only way to determine the cause of your pain is to have some tests done by your health care professional.