Vaste stoffen hebben geen enkele specifieke warmtecapaciteit. De warmtecapaciteit van een stof is de hoeveelheid warmte die nodig is om de temperatuur van een bepaalde massa van die stof met één graad Celsius te verhogen. Het hangt van verschillende factoren af, waaronder de samenstelling, temperatuur en druk van het materiaal. Daarom kunnen verschillende vaste stoffen verschillende warmtecapaciteiten hebben, en kan de warmtecapaciteit van een bepaalde vaste stof onder verschillende omstandigheden variëren.