Is a 95.9 temp for a 5 year old normal?

A 95.5 temperature for a 5 year old is not normal. It is low. A physician should examine the child. There are several reasons why it could be that way. The child could be malnourished. The child could have a chronic infection. On the other hand the normal temperature of 98.6 is an average normal. There is a small fraction of far less than one percent that have that as a normal temperature. Only a physician can tell.