Un termometru cu valoare maximă minimă funcționează prin înregistrarea temperaturilor maxime și minime într-o anumită perioadă de timp prin utilizarea a două scale stabilite în mercur lichid. Două becuri umplute cu alcool sau ulei reglează mișcarea mercurului .
Termometrele maxim-minime sunt de obicei tuburi paralele din sticlă în formă de U. O parte înregistrează temperatura minimă, în timp ce cealaltă înregistrează temperatura maximă de la ultima citire. Îndoirea din partea inferioară a termometrului conține mercur lichid, care se mișcă în sus și în jos pe baza contracțiilor de ulei sau alcool situate în cele două becuri din partea superioară a termometrului. Contracțiile alcoolului sau uleiului sunt rezultatul schimbărilor termice din mediul înconjurător, ceea ce îi determină să se extindă sau să se contracteze.
Uleiul sau alcoolul împing mercurul în ambele tuburi pentru a înregistra anumite citiri de temperatură, care sunt marcate cu indici de oțel în tuburile care sunt ținute în loc de mici arcuri. Indicii sunt localizați pe suprafața mercurului și se mișcă când mercurul este împins de ulei sau de alcool. Când temperaturile ating minimul și maximul, indicele de oțel rămâne în poziție. Aceasta permite citirea simultană a temperaturilor minime și maxime fără monitorizarea constantă a termometrului. Indicii de oțel pot fi readuși pe suprafața mercurului folosind magneți mici.