Several factors such as stress, unhealthy diet, lack of physical activity, and certain medications can cause a sudden spike in blood pressure.