Diamantina pode ser visitada o ano todo, sendo o verão a melhor época para os banhos de cachoeira, embora a incidência de chuvas seja maior. No inverno, as temperaturas caem à noite, mas os dias têm céu bastante limpo. Os feriados mais concorridos são Carnaval e Semana Santa, quando os hotéis costumam lotar - a festa de Momo em Diamantina é considerada uma das mais animadas do Estado, enquanto a Páscoa é famosa pelas belas encenações no Centro Histórico. Sendo possível, planeje estar na cidade quando ocorrer a Vesperata. O espetáculo musical acontece nas noites de sábado - duas vezes por mês, em média - entre os meses de março e outubro.