La meilleure période pour visiter les principales villes italiennes est le printemps : de mi-avril à fin mai les températures sont agréables, les journées sont longues, le soleil brille souvent et la nature est en fleurs, même s'il peut parfois pleuvoir. Une autre bonne période est la première quinzaine de septembre. Entre mi-septembre et mi-octobre, les températures sont agréablement chaudes mais il peut pleuvoir, surtout dans le centre-nord. Novembre est généralement un mois gris et pluvieux dans toute l'Italie, bien que le soleil ne manque pas dans le sud. Au début du printemps, de mars à mi-avril, le temps peut être doux et ensoleillé, mais aussi froid et pluvieux : c'est une période assez instable.