Temperatura afectează viteza sunetului prin schimbarea densității mediei în care se deplasează o undă sonoră. În majoritatea cazurilor, când crește temperatura unui mediu, viteza de sunet prin acest mediu .
Undele sonore necesită un mediu pentru a călători. Un mediu poate fi un solid, lichid sau un gaz, cum ar fi aerul. Viteza sunetului depinde atât de elasticitatea, cât și de densitatea mediului. Când elasticitatea crește și densitatea scade dintr-un mediu, sunetul este lăsat să călătorească mai repede. Temperaturile mai ridicate scad densitatea unui mediu, ceea ce face ca rezistența să fie mai mică pe undele sonore. De exemplu, sunetele se deplasează 1.087 picioare pe secundă prin aer la o temperatură de 32 grade Fahrenheit. La o temperatură mai mare de 68 F, densitatea aerului este semnificativ mai mică, iar sunetul poate călători la viteza de 1,127 picioare pe secundă.