تتمتع لشبونة بأحد أفضل المناخات في أوروبا — 290 يوماً من أيام الشمس سنوياً. فصل الشتاء (ديسمبر–فبراير) معتدل وممطر عند 12–16 درجة مئوية — لا يزال لطيفاً جداً لقضاء عطلة في المدينة. فصل الربيع (مارس–مايو) جميل: الزهور البرية، درجات حرارة معتدلة (16–22 درجة مئوية)، والمدينة تستيقظ. فصل الصيف (يونيو–سبتمبر) دافئ وجاف عند 26–30 درجة مئوية مع نسائم المحيط الأطلسي.
يبقى أكتوبر دافئاً (20–24 درجة مئوية) وهو يعتبر أفضل شهر للزيارة: تقل الحشود الصيفية، وتنخفض الأسعار، والضوء يكون ذهبياً. يوليو–أغسطس موسم الذروة — مكتظ جداً في جيرونيموس وسينترا. مهرجانات لشبونة في يونيو (خاصة 12–13 يونيو لعيد القديس أنطوان) يشهد شوايات السردين في كل شارع والمدينة تحتفل بفرح.