Lissabon heeft een mediterraan klimaat met milde winters en warme zomers. In de wintermaanden, januari en februari, is de gemiddelde maximum temperatuur rond de 17-19 graden. Er kan wel redelijk wat regen vallen, met gemiddeld 50-60 mm in januari en maart. In de lente stijgt de temperatuur naar een aangename 23-28 graden in april en mei. Juni, juli en augustus zijn de warmste maanden van het jaar, met temperaturen die kunnen oplopen tot boven de 30 graden. Het is dan ook de droogste periode van het jaar, met gemiddeld slechts enkele millimeters regen per maand. De beste periode om Lissabon te bezoeken als toerist is van april tot en met september, waarbij de maanden juni, juli en augustus de meeste zonuren hebben en de minste kans op regen.