पटना की जलवायु ज़्यादातर गर्म है। यहां गर्मी और सर्दी दोनों ही मौसम शुष्क हैं। मार्च के आख़िर से लेकर जून के अंत तक गर्मी का औसत तापमान 35 डिग्री सेल्सियस होता है, जबकि न्यूनतम तापमान 25 डिग्री एवं उच्चतम तापमान 39 डिग्री होते हैं। पटना में ठंढ दिसंबर से फ़रवरी के शुरू तक रहती है। इस दौरान न्यूनतम तापमान 10 डिग्री होता है और उच्चतम तापमान 21 डिग्री होता है। वर्षा ऋतु जुलाई से अगस्त तक रहती है। पटना देखने का सबसे अच्छा समय अक्टूबर से फ़रवरी तक होता है, जब यहां का मौसम ख़ुशनुमा से शुरू होकर कड़कड़ाती ठंढ वाला हो जाता है।