The best months for a lovely weather in Istria are between May and September, when the temperatures are higher and the area is buzzing. The coldest and rainiest months, and those suggested to avoid are February, September and December.