La temperatura massima a Mdina è in media 21°C durante l'anno, con valori generalmente compresi tra 15°C a febbraio e 28°C ad agosto. Cadono circa 696 mm di precipitazioni all'anno, con un minimo di 1 mm a luglio e un massimo di 139 mm a novembre.
Il clima è piacevole per viaggiare a Mdina tutto l'anno. Tuttavia, il periodo in cui il tempo è davvero ideale è maggio, giugno, luglio, agosto e settembre.
Per quanto riguarda l'affluenza, i periodi più tranquilli sono in gennaio e febbraio, mentre l'affluenza è elevata in maggio, giugno, settembre, luglio e agosto.