Plan your trip to the beach with a look at year-round temperatures in Karpathos Town: The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are January and February, with an average of 15°C. Average annual precipitation for Karpathos Town is 328 mm.