Investigate average temperature of Troy, Alabama with Fizber Climate watch. Troy, Alabama is a place with acceptable level of annual temperature change, where average temperatures are n/a in January and n/a in July. Average precipitation in Troy, Alabama in January is 5.18, in July it is 8.67.