Stretching can improve heart health, but it should not be considered a substitute for aerobic exercise, which is necessary for a healthy heart. A combination of stretching and aerobic exercise is best for overall heart health.