Pod blagim, izrazito mediteranskim podnebljem, Dubrovnik se i usred zime kupa u moru sunca, rascvjetanih i zrelih naranči i limuna.
Sunce ga obasjava od zore do sutona. Ima više od 250 sunčanih dana u godini, s prosječnom godišnjom temperaturom od 17C C, dok je prosječna temperatura u zimskim mjesecima 10° C, a ljetna prosječno temperatura oko 26° C. Snijeg je rijetka pojava u ovim krajevima, kao i temperatura ispod ništice.
Prosječna je ljetna temperatura morske vode oko 21° C.
Sezona kupanja na otvorenim prostorima počinje već u travnju, ponkad i prije, i traje sve do kraja listopada, pa i kasnije, dok je u mnogim hotelima u natkrivenim bazenima kupanje moguće tijekom cijele godine.