Ртутный термометр работает за счёт теплового расширения жидкой ртути в стеклянном капилляре. В диапазоне от −38,8 °C до +356,7 °C объём ртути изменяется линейно, с коэффициентом 1,81 × 10⁻⁴ °C⁻¹. Это позволяет получать стабильные и воспроизводимые показания без внешнего питания. Согласно ГОСТ 28498–2018, медицинские термометры имеют предел допускаемой погрешности ±0,1 °C. Градуировка подтверждается при поверке методом сличения с платиновым термометром сопротивления в реперных точках – например, при 0 °C (лёд) и 99,974 °C (кипение воды по МПТШ-90). Корпус изготавливают из боросиликатного стекла с низким коэффициентом расширения (~3,3 × 10⁻⁶ °C⁻¹), что минимизирует влияние деформации оболочки на показания. Сужение в капилляре создаёт поверхностно-натяжённую «перемычку», фиксирующую максимум температуры – без механических клапанов.
Перемещение мениска – следствие линейного теплового расширения. Коэффициент объёмного расширения ртути – 1,81 × 10⁻⁴ °C⁻¹. При увеличении температуры на 1 °C