Your Garmin says your heart rate is 165 bpm. Your perceived effort says otherwise. Or worse — the sensor just shows dashes and refuses to read anything at all.
Garmin heart rate problems fall into two categories: the sensor not reading at all, or the sensor reading inaccurately. Both are fixable in most cases — and neither usually means your watch is broken.
This guide covers 8 proven fixes for Garmin heart rate issues, in order from quickest to most involved. Works for Fenix, Forerunner, Venu, Vivoactive, Instinct, Epix, and Lily series.
Also having GPS issues? Read: Garmin GPS Not Working — 9 Proven Fixes
Why Is My Garmin Heart Rate Not Working?
Before jumping into fixes, here’s what’s actually happening when wrist heart rate goes wrong.
Garmin’s optical heart rate sensor works by shining green LED light into your skin and measuring how much light bounces back. Blood absorbs green light — so the sensor detects changes in blood volume with each heartbeat. Simple in theory, but several things can disrupt it:
Most common causes:
- Watch worn too loose — sensor loses contact with skin
- Dirty or obstructed sensor lens
- Wrist heart rate disabled in settings
- Outdated firmware with known sensor bugs
- Cold temperatures reducing blood flow to the wrist
- High-intensity movement causing motion artifacts
- Wrong position on wrist — too close to the hand
The good news: most of these are fixable in under two minutes.
Fix 1: Check That Wrist Heart Rate Is Actually Enabled
This sounds obvious — but it’s the first thing to check, especially after a factory reset or firmware update, which can reset sensor settings to defaults.
How to check on most Garmin models:
- Press Menu on your watch
- Go to Settings → Sensors & Accessories
- Find Wrist Heart Rate
- Make sure it’s set to On or Auto
If it’s set to Off, turn it on and give the watch 30 seconds to start reading.
On Fenix 8, Forerunner 965/970, and newer models: The option may be under Health & Wellness → Wrist Heart Rate instead.
Fix 2: Adjust How You’re Wearing the Watch
This is the single most common cause of inaccurate heart rate readings — and the easiest to fix.
Correct positioning:
- Wear the watch one to two finger-widths above your wrist bone — not on the wrist bone itself, and not too far up your forearm
- The sensor should sit flat against your skin with no gap
- During workouts, tighten the band slightly compared to everyday wear — movement causes the watch to shift, which breaks sensor contact
- The band should feel snug but not cut off circulation
Common mistakes:
- Wearing it like a bracelet — loose and low on the wrist
- Tight enough to feel secure but with the sensor slightly off-center
- Wearing it over a thick wristband or sleeve
Cold weather tip: In cold conditions, blood vessels near the skin constrict, reducing blood flow at the wrist. Wearing the watch slightly higher on the forearm — where blood vessels are larger — can improve accuracy in winter workouts. A chest strap is a better option for cold-weather training if accuracy is critical.
Fix 3: Clean the Heart Rate Sensor
Sweat, sunscreen, lotion, and dead skin cells all build up on the sensor lens over time. Even a thin film can reduce accuracy significantly.
How to clean it:
- Remove the watch from your wrist
- Rinse the back of the watch under lukewarm running water
- Use a soft, non-abrasive cloth — no paper towels, no rough surfaces
- Gently wipe the sensor area in circular motions
- Let it dry completely before putting it back on
Do not use:
- Alcohol wipes — can damage the lens coating on some models
- Compressed air directly on the sensor
- Abrasive cleaners or scrubbing pads
Clean your sensor at least once a week if you work out regularly. Daily cleaning is better if you sweat heavily.
Fix 4: Update Your Garmin Firmware
Garmin regularly releases firmware updates that fix heart rate sensor bugs. If your heart rate issues started after a recent update — or if you haven’t updated in months — this is worth doing immediately.
Via Garmin Connect (easiest):
- Open Garmin Connect on your phone
- Tap the device icon (top left)
- Select your watch → Software Update
- Install any available updates
Via Garmin Express (most reliable):
- Connect your watch via USB
- Open Garmin Express on your computer
- It will detect available updates automatically
- Install and safely eject
After updating, wear the watch properly and test heart rate during a light workout. Many users find that a single firmware update resolves persistent accuracy issues.
Fix 5: Restart Your Watch
A soft restart clears temporary software glitches that can affect sensor performance — similar to restarting your phone when an app acts up.
How to restart:
- Hold the power button for 15 seconds
- Watch powers off
- Press power button again to restart
This doesn’t delete any data or settings. After restarting, put the watch on and give it 60 seconds to re-initialize the heart rate sensor before checking readings.
Fix 6: Disable Wrist Heart Rate During High-Intensity Activities
This isn’t a “fix” exactly — it’s the right tool for the right job.
Optical wrist heart rate monitors have a fundamental limitation during high-intensity exercise: arm movement creates motion artifacts that the sensor can’t fully filter out. This causes the watch to show wildly inaccurate readings — either too high, too low, or jumping erratically.
When to use a chest strap instead:
- HIIT workouts
- Heavy weightlifting
- High-cadence cycling
- Any activity where your arms move rapidly and forcefully
Garmin’s HRM-Pro, HRM-Run, and HRM-Tri straps pair directly with your watch and deliver ECG-accurate heart rate data. For serious training, a chest strap removes the accuracy problem entirely.
To pair a chest strap:
- Go to Settings → Sensors & Accessories → Add Sensor
- Select Heart Rate
- Follow pairing prompts with your HRM strap nearby
Once paired, the watch automatically uses the chest strap data when it detects the strap is worn — and falls back to wrist heart rate when it isn’t.
Fix 7: Check for Individual Fit Issues
Several physical factors can affect how well Garmin’s optical sensor reads your heart rate — and knowing about them helps you work around them.
Tattoos on the wrist: Dark ink — especially black and green — absorbs the sensor’s green LED light, which can cause inaccurate or missing readings. This is a known limitation of all optical heart rate sensors, not just Garmin. If you have a wrist tattoo under the sensor, a chest strap is your best option for accurate data.
Skin tone: Optical sensors are generally less accurate on darker skin tones — an industry-wide issue that Garmin and others are actively working to improve. Newer models (Fenix 8, Forerunner 970) have made improvements here. Wearing the watch slightly higher on the forearm can help.
Excess wrist hair: Dense wrist hair can create small gaps between the sensor and your skin. Wearing the watch snugly and slightly higher usually resolves this.
Dry or callused skin: Very dry skin can reduce light penetration. Moisturizing regularly helps sensor contact.
Fix 8: Factory Reset (Last Resort)
If heart rate is still not working after all the above fixes — and especially if the problem started after a firmware update — a factory reset will wipe any corrupted sensor settings and start fresh.
Before resetting:
- Sync your watch with Garmin Connect
- Confirm your activities appear in the app
How to factory reset most Garmin watches:
- Press Menu → Settings → System → Reset
- Select Delete Data and Reset Settings
- Confirm and allow the watch to restart
After setup, reconnect to Garmin Connect, update firmware if needed, and test heart rate again.
For model-specific reset instructions, see our full guide: How to Reset Any Garmin Watch
When to Contact Garmin Support
If heart rate fails after a factory reset and proper wear on clean skin, the sensor hardware may be damaged. Signs include:
- Heart rate never reads, even at rest with the watch perfectly still
- Sensor LEDs (the green lights on the back) don’t light up at all
- Problems started after physical impact or water damage beyond rated depth
Contact Garmin Support at support.garmin.com (nofollow). Watches under warranty (1 year standard, 2 years in some regions) are typically repaired or replaced. Garmin’s support team is genuinely helpful even for out-of-warranty issues.
All 8 Fixes — Quick Reference
| Fix | What It Does | Time |
|---|---|---|
| 1. Check HR is enabled | Confirms sensor is turned on | 1 min |
| 2. Adjust watch position | Fixes sensor contact issues | 1 min |
| 3. Clean the sensor | Removes sweat and buildup | 3 min |
| 4. Update firmware | Patches known sensor bugs | 10–30 min |
| 5. Restart watch | Clears temporary glitches | 2 min |
| 6. Use chest strap | Eliminates motion artifacts | 5 min setup |
| 7. Check individual factors | Addresses tattoos, skin tone, hair | Varies |
| 8. Factory reset | Full clean slate | 10–20 min |
Frequently Asked Questions
Why is my Garmin heart rate so inaccurate during workouts?
The most common cause is motion artifacts — rapid arm movement during high-intensity exercise confuses the optical sensor. This is a fundamental limitation of wrist-based heart rate monitoring, not a defect. A Garmin HRM chest strap eliminates this problem entirely for workout accuracy.
Why does my Garmin show dashes instead of heart rate?
Dashes usually mean the sensor has lost contact with your skin, or wrist heart rate has been disabled in settings. Check Settings → Sensors & Accessories → Wrist Heart Rate, and make sure the watch is snug against your skin with no gap.
Does Garmin heart rate work through a sleeve or glove?
No. The optical sensor requires direct skin contact to work. It cannot read heart rate through fabric, even thin fabric.
How often does Garmin track heart rate?
Garmin’s 24/7 wrist heart rate monitoring samples your heart rate every second during activities and every few seconds during rest. This is more frequent than most competing devices. You can adjust the frequency under Health & Wellness settings, but leaving it on the default setting gives the most accurate results.
Does cold weather affect Garmin heart rate accuracy?
Yes. Cold temperatures cause blood vessels near the skin to constrict, reducing blood flow at the wrist and making it harder for the optical sensor to detect your pulse. Wearing the watch slightly higher on the forearm or switching to a chest strap improves cold-weather accuracy.
Can a tattoo on my wrist affect Garmin heart rate?
Yes. Dark tattoo ink — especially black and green — absorbs the green LED light that the sensor uses, which can cause inaccurate or missing readings. This affects all optical heart rate sensors across all brands. A chest strap is the best solution if you have wrist tattoos.
Why did my Garmin heart rate stop working after an update?
Firmware updates occasionally introduce sensor bugs. Check Garmin Connect or Garmin Express for a follow-up update that may fix it. If no update is available, a factory reset usually resolves post-update sensor issues.
Related Guides
- Garmin Watch GPS Not Working? 9 Fixes
- How to Reset Any Garmin Watch — All Models
- How to Connect Garmin Watch to iPhone
- Best Garmin Watches for Runners in 2026
- Garmin Fenix 8 Review
Information in this guide is based on official Garmin support documentation, Garmin Connect app settings verified June 2026, and community research across r/Garmin and Garmin forums. For official support, visit support.garmin.com.






