The best time to check your blood pressure is in the morning or at night before bed. Always wait for 30 minutes after eating, using tobacco, or consuming alcohol and do it on an empty bladder.