Why Are My Blood Pressure Readings All Over the Place?
What is normal, what causes big swings, and how to find the real pattern.
Short answer: blood pressure is meant to change. It rises and falls through the day with what you are doing, so some difference between readings is normal. The average over several days tells you more than any single number.
Why readings a few minutes apart can differ
- The first reading often runs higher. Research on home monitoring has found first measurements tend to be the highest, and they settle as you get used to it.
- You have not rested long enough. Sit quietly for at least 5 minutes before you start.
- You moved or talked. Talking alone can add about 10 points.
- The cuff moved. Check that it is on bare skin and the right size for your arm.
- You are worried about the result. Stress can push it up. This is common when you are new to measuring.
Why readings differ from day to day
- Caffeine, smoking or exercise in the 30 minutes before
- A full bladder
- Measuring at different times of day
- Stress or a poor night's sleep
- Missing or changing the time of medication
How to tell if it is a real pattern
- Be consistent. Use the same chair, arm and times each day.
- Take two readings, one minute apart, morning and evening. Record both.
- Keep going for several days. One study of 567 adults found at least 4.5 days of home readings were needed for a reliable picture. The American Heart Association's log asks for 3 days at minimum and 7 days if you can.
- Look at the average, not the highest or lowest number. Our average calculator does the sums.
- Add context. Note things like poor sleep or a stressful day. Patterns become much easier to see.
You can do this on a printable log. SnapSana also works out your averages and trends, and lets you tag readings with things like "after exercise" or "stressed".
Could it be the monitor?
If the numbers stay erratic even with careful technique, take your monitor to your next appointment. The American Heart Association suggests having your care team compare it with their equipment, and doing so about once a year. Check that your model is validated on the US device list or STRIDE BP.
When to talk to your doctor
A single high reading is not usually an immediate cause for alarm. Take it again, write down both results, and mention it to your doctor. Raise it sooner if your average is above your target, if your readings have changed a lot from what is normal for you, or if you feel unwell.
If a reading is above 180/120: wait at least 1 minute and measure again. If it is still that high, contact your healthcare professional right away. If you also have chest pain, shortness of breath, back pain, numbness, weakness, a change in vision or difficulty speaking, call emergency services.
Sources
Last updated October 31, 2026
This page is general information, not medical advice. Talk to your doctor about your blood pressure.