This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Low Heart Rate in Cold Weather

Former Member
Former Member
Hi community,
I was wondering if anyone else has been seeing any issues with abnormally low heart rate sensing during cold weather activity? I have owned my 235 since late December 2015 and have had two activities where the heart rate was abnormally low for the corresponding physical exertion. Anecdotally, these activities were both instances where the watch was "cold soaked" for a period of time before starting the activity. One was on a hike, and the other was a trail race this past weekend where we were waiting at the starting line. Data here: https://connect.garmin.com/modern/activity/1008817642

It seems like in these cases, the optical HR monitor resides in a very low BPM and then all of a sudden spikes up to the actual HR. This occurred on the aforementioned run at about the 28 minute mark while going downhill (usually a regime where your HR is not massively rocketing upwards). Maybe this is the point where my arm warmed the sensor enough to coax it into working again? Anyways, I expect the HR should have been in the 160s/170s the entire race.

I remember hearing on the DCRainmaker website (or podcast) that many optical heart rate monitors have issues with cold weather.

Does anyone know the reason behind these cold weather inaccuracies, and does anyone have any tips on how to prevent this anomaly? BTW, my watch was exposed to the air, but the temperature was only approximately 52°F / 11°C, so not really THAT cold. Also, I made sure that the watch was very snug on my arm prior to the start. I've run in 20°F / -7°C temperatures starting from my house (non cold soaked) where I have had absolutely no problems.

Thanks,
Doug

P.S. If you haven't tried out the LiveTrack feature yet on the Connect App, it worked like a champ! My friends and family had a blast watching the race in real-time. Try it out some time!
  • Former Member
    0 Former Member over 9 years ago
    I believe it's something to do with the blood flow to the hands being less in cold weather (hence why my hands are always freezing!)
  • Yes, I've heard the same thing about optical HRMs in the cold and it being related to blood flow. I've also heard that wearing gloves can help, presumably keeping the hands warm helps?

    My experience in 30s/40s/low-50s (F) is that I've not seen a low HR reading; however I'm adding sleeves and running gloves at least for the first part of runs when its in the 30's and 40's until I've warmed up.
  • The first time I experienced trouble with oHRM in the cold was with my 225. The temp was decent when I started so I went with a sleeveless shirt but once the sun went down my arms got cold and it kind of made up it's own numbers that were somewhere between my expected HR and my cadence.
  • Former Member
    0 Former Member over 9 years ago
    Thank you

    Unfortunately, I was already wearing gloves and a jacket. The watch was the only exposed portion of my arm (so that I could monitor pace / distance as the race went on). I can live with some inaccurate readings on these rare circumstances like this. I just really enjoy not having to put on my heart rate strap (which has it's own issues in cold weather too btw).

    Thanks to everyone that responded!
  • I have the opposite situation: look at my run today

    https://connect.garmin.com/modern/activity/1014116890


    It told me i started on zone 6, and just went from there. 6.1, 6.2 . . (i was getting scared)
    then it dropped. -i stopped before climbing the bridge waiting for the light, and I let the HRM drop.
    It is a pretty steep climb, and i did not want to see the thing registering over 200, when my max is supposedly 185-



    the altitude is not accurate either- going over the bridge, i swear thats gotta be at least 100 feet up in the air.

    I left a portion of my wrist exposed- folding the glove and the sleeve, so i could see the watch...BIG MISTAKE
    The wind chill was brutal. 40 minutes later, my left hand was in pain (frostbyte? not quite), and my right hand
    was completely normal
  • https://connect.garmin.com/modern/activity/1014116890


    It told me i started on zone 6, and just went from there. 6.1, 6.2 . . (i was getting scared)
    then it dropped. -i stopped before climbing the bridge waiting for the light, and I let the HRM drop.
    It is a pretty steep climb, and i did not want to see the thing registering over 200, when my max is supposedly 185-



    the altitude is not accurate either- going over the bridge, i swear thats gotta be at least 100 feet up in the air.

    I left a portion of my wrist exposed- folding the glove and the sleeve, so i could see the watch...BIG MISTAKE
    The wind chill was brutal. 40 minutes later, my left hand was in pain (frostbyte? not quite), and my right hand
    was completely normal


    You need to make the run viewable to others before we can see it. Click on the lock icon in the upper right corner and select "everyone" and we'll be able to see it.

    As far as the elevation goes. This watch doesn't have an altimeter so when the run is uploaded Garmin Connect will look at the GPS trace and apply GIS data to get the elevation info so bridges will end showing the terrain of that the bridge is going over.

    You can however go to the area where it shows the watch on the right of your screen in Connect and disable "Elevation Correction" and it will show the GPS elevation instead which will give you a better idea of what the climb on the bridge was like.
  • did it- i also disabled elev correction, but it looks the same- elev 25 ft over bridg

    did it- i also disabled elev correction, but it looks the same- elev 25 ft over bridge

    i know this cant be, as i can see boats going under the bridge as i am running . . . . way down under.
    So the GPS info is not accurate either. Not much can be done.
  • i did not want to see the thing registering over 200, when my max is supposedly 185


    There is no "supposedly" -- any formula you calculate just tells you the average for your age/gender/etc. Your personal maxHR is based on your individual genetics and the only way to reliably find it involves sweating a bunch.

    Think it through: You don't use a formula to find your pants inseam, or your jacket size, or your shoe size, or your weight, you measure those. Maximum HR is different for everyone and VERY easily can be far above or below the "average" number the formulas spit out. Sure, use the formula to get in the ballpark, but you need to actually measure your heartrate at/near maximum effort to figure out your own maxHR.

    See here for more info: http://www.howtobefit.com/determine-maximum-heart-rate.htm

    Looking at your track it seems you experienced a bad case of "cadence lock" for the first part of the run, where the watch was picking up your running cadence instead of your heartrate. This is a known issue currently, and it seems to affect different people to different degrees. I've never seen it more than momentarily, others have seen bad instances like yours. We (the people on this user-to-user forum) believe Garmin is actively working on the matter.

    As to elevation; while GPS does provide elevation data it is notoriously less accurate than horizontal location data. Especially so when running in an environment with a lot of tall buildings around. This is true for any GPS, it's a matter of the physics of how GPS works. For this reason most sports devices have the option of correcting their tracks on their respective web service using GIS elevation data. Your track doesn't have this correction enabled; click on "Disabled" next to Elec Corrections under the picture of your watch and switch it to "Enabled".

    For more info see:
    http://gpsinformation.net/main/altitude.htm
    http://www.dcrainmaker.com/2010/05/understanding-sport-device-gps.html
  • did it- i also disabled elev correction, but it looks the same- elev 25 ft over bridge

    i know this cant be, as i can see boats going under the bridge as i am running . . . . way down under.
    So the GPS info is not accurate either. Not much can be done.


    That's odd how it still shows 0 elevation with the elevation correction turned off. I do a half marathon every fall that goes across the Woodrow Wilson bridge and corrected elevation will show as if I ran across the river but when I turn it off it'll show a rough approximation of the elevation of the bridge.

    The high HR at the start could be a cadence lock like gb11 said, or it could also just be that it couldn't get a good lock until you got warmed up a bit and got the blood flowing. That happens to be from time to time on colder weather runs.
  • Your track doesn't have this correction enabled; click on "Disabled" next to Elec Corrections under the picture of your watch and switch it to "Enabled".


    I told him to turn the elevation correction off to see if that would give an idea of the elevation of the bridge.;)