Inner Harbor - Visit Baltimore - © 2016
Inner Harbor Aerial Shot - Visit Baltimore - © 2016
Inner Harbor - Visit Baltimore - © 2016
Baltimore Skyline - Visit Baltimore - © 2016

Weather

The average temperature for Baltimore, Maryland in April is low 42°F and high of 65°F.