Dubrovnikin ilmasto on kostean subtrooppisen ja välimerellisen ilmaston välimaastossa. Kesät ovat kuumia ja kuivia, talvet puolestaan leutoja mutta erittäin kosteita ja ajoittain tuulisia.
Huhtikuun sää Dubrovnikisissa on sateinen mutta kohtuullisen lämmin. Ylin lämpötila on keskimäärin 16,9 astetta ja alin lämpötila 11,0 astetta. Sateisia päiviä on keskimäärin 12 ja sademäärä 91,4 millimetriä.
Dubrovnikin lämpöennätys huhtikuussa on 30,2 astetta ja alin mitattu lämpötila 1,6 astetta.