Fitbit counts floors using a small barometric pressure sensor called an altimeter built into the device. As you gain elevation, atmospheric pressure drops slightly, and the altimeter detects that change. Your device registers one floor when you climb approximately 10 feet (3 meters) of elevation. It also requires continuous physical movement, so simply riding an elevator usually won’t count, though it sometimes does.
The Altimeter Sensor
Every Fitbit model that tracks floors contains an altimeter on the back of the device. This sensor continuously measures atmospheric pressure, which naturally decreases as altitude increases. When the sensor detects a sustained drop in pressure paired with motion from your wrist, it interprets that as climbing.
The system relies on two inputs working together: the pressure change detected by the altimeter and the motion detected by the accelerometer (the same sensor that counts your steps). Both signals need to be present. A pressure drop without movement, or movement without a pressure drop, generally won’t register a floor. This dual requirement is what keeps elevator rides from reliably counting, since you’re standing still even though you’re gaining altitude. That said, if you shift your weight or move your arm during the ride, the device may occasionally log a floor anyway.
What Counts as One Floor
Fitbit defines one floor as roughly 10 feet or 3 meters of continuous elevation gain. This is close to the height of a single story in most buildings, though actual story heights vary. Walking up a steep hill, hiking a trail with switchbacks, or climbing bleachers all count, as long as the total elevation gain reaches that threshold while you’re in motion.
The key word is “continuous.” If you climb five feet, stop on a landing, then climb another five feet, the device may or may not combine those into a single floor depending on timing and how the algorithm interprets the pause. Steady climbing is the most reliable way to get an accurate count.
Only Upward Movement Counts
Fitbit tracks floors climbed but not floors descended. The altimeter is looking specifically for falling barometric pressure, which signals rising altitude. When you walk downstairs or descend a hill, the pressure increases, and the device ignores it. Your daily floor count reflects only the total elevation you gained throughout the day, not your net change in altitude.
Why Stair Machines Don’t Register
One of the most common frustrations with Fitbit’s floor tracking is that stair-climbing machines at the gym don’t count. This makes sense once you understand the mechanism: on a stair machine, your body stays at the same altitude the entire time. The steps move beneath you, but you aren’t actually rising. The altimeter detects no pressure change, so no floors are logged.
There’s no built-in workaround for this. Fitbit’s community has requested a feature that would let the device estimate floors during a stair-climber workout using step cadence or other motion data, but no such feature exists yet. The workout itself still gets tracked for calories, heart rate, and active minutes. It just won’t appear in your floor count.
False Floor Counts
Because the altimeter measures atmospheric pressure, anything that causes a pressure shift can potentially fool it. Common culprits include:
- Weather changes: A passing storm front or rapid pressure drop can cause the device to register floors even if you’re sitting at your desk.
- Wind gusts: A strong breeze hitting the sensor can create a brief pressure fluctuation that mimics elevation gain.
- Opening or closing doors: Pressure differences between rooms, especially in climate-controlled buildings, can trigger a false reading.
- Moisture blocking the sensor: Sweat or water can temporarily cover the altimeter’s air pathway on the back of the device, causing erratic readings. Drying the back of the tracker usually resolves this.
These phantom floors tend to appear as one or two extra in a day, not large numbers. If you’re consistently seeing wildly inflated floor counts, moisture on the sensor is the most likely explanation. Rinsing and drying the back of the device after sweaty workouts helps keep readings accurate.
Tips for More Accurate Tracking
The floor-counting feature works best when you’re climbing actual stairs or walking uphill outdoors at a steady pace. A few practical things improve reliability. Wear the device snug enough that it stays in contact with your wrist but not so tight that airflow to the sensor is completely blocked. Keep the back of the tracker clean and dry. And if you notice the count seems off on a day with rapidly changing weather, that’s likely the cause rather than a hardware problem.
Floors are a rough metric by design. Fitbit uses the 10-foot threshold as an approximation, and real-world conditions introduce variability. It’s most useful as a relative measure over time. If you averaged 5 floors a day last month and you’re averaging 12 this month, that reflects a genuine increase in vertical activity, even if any single day’s count is slightly off.