Unlike more northern cities, Baltimore’s winter is quite mild. Rarely does it snow in December or even January, so there are still plenty of activities you can enjoy during the winter months. In January, head out to Krautfest for some kraut and polka music. Martin Luther King Day and Black History Month give lots of opportunities to learn about Baltimore’s African American history. Edgar Allan Poe’s birthday is celebrated every January 19 at Westminster Hall. And soccer fans can catch the Baltimore Blast playing indoor soccer.