Maarianhaminassa on useita tasokkaita urheilukenttiä ja -halleja, kaikkea Islandian jäähallista Idrottsgårdenin keilahalliin. Jalkapalloa pelataan sekä nurmi- että tekonurmikentillä.
Kentistä uusin on Baltic Friidrottsarena kaupungin eteläosassa. Baltic Arenalla on kahdeksan rataa ja kentät kaikille hyppy- ja heittolajeille. Kentällä on myös ajanottotorni ja pieni katsomo. Pukuhuoneet ovat viereisessä palloilulajeihin erikoistuneessa Baltichallenin monitoimihallissa.