La température corporelle moyenne d'un oiseau est de 105 degrés Fahrenheit ou 40 degrés Celsius. Il existe de légères variations entre les espèces. Les oiseaux ont le sang chaud, ce qui signifie que leur corps maintient la même température malgré la température de l'environnement.
Par temps froid, les oiseaux ont parfois du mal à maintenir une température interne constante. Les petits oiseaux ont le plus de difficulté car ils ont moins de masse pour produire de la chaleur. Les plumes offrent une bonne isolation et le revêtement d'huile sur elles ajoute une protection. Certains oiseaux poussent des plumes supplémentaires à l'approche du temps froid. Les écailles sur les pattes et les pieds des oiseaux protègent également du froid. De plus, les oiseaux qui passent l'hiver dans des climats froids se préparent à l'automne en mangeant de grandes quantités pour ajouter des couches supplémentaires de graisse.