Matale has a tropical climate.
The town has a mixed culture,the city centre has a majority of sinhalese with a minorityof Muslims and Tamils.