Many medications have an almost immediate effect on your blood pressure. These will usually be prescribed for you as you begin making lifestyle changes that can have a better long-term impact on your blood pressure and overall health.