March-May is the best time to visit Baltimore. Fall and spring season has mild temperatures, whereas, summer in Baltimore brings heavy crowds, peak accommodation prices and hot and humid days. The winter months of December-February are chilly and generally avoided by the tourists. January is the coldest of all! Rainfall is frequent all year round in Baltimore, so make sure you carry an umbrella on your trip there. Summer (June - August) in Baltimore is fun with ample nightlife options and many significant local events like HonFest, Baltimore Pride Festival, Artscape and Maryland State Fair.