Maria Gessler wurde in Basel geboren, erhielt ihre erste Gesangsausbildung bei Regina Jakobi und setzte sie bei Verena Schweizer an der Musikakademie ihrer Heimatstadt fort. Gleichzeitig studierte sie bei René Jacobs barocke Aufführungspraxis an der Schola Cantorum Basiliensis.
Sie war Mitglied des Basler Opernstudios (Diplom) und zweimal Preisträgerin des Migros-Stipendiums. Meisterkurse besuchte sie bei Edith Mathis, Anna Reynolds, Brigitte Fassbaender und Margreet Honig.
Als Despina in Mozarts Cosi fan tutte debütierte sie am Musiktheater Biel. Darauf folgten verschiedene Opern- und Operettenpartien im In- und Ausland.
Von 2000 bis 2003 war Maria Gessler am Mittelsächsischen Theater Freiberg engagiert und verkörperte dort u.a. die Marie in Smetanas Die verkaufte Braut, Rosalinde in Strauß' Die Fledermaus und die Tatjana in Tschaikowskis Eugen Onegin, mit der sie auch in Wuppertal gastierte.
Seit der Spielzeit 2003/04 ist sie am Theater Plauen /Zwickau engagiert und dort u.a. als Gräfin in Mozarts Le nozze di Figaro zu erleben (auch als Gast am Opernhaus Chemnitz), dann als Nedda in Leoncavallos Pagliacci, Gräfin Mariza in Kálmáns gleichnamiger Operette, Mimì in Puccinis La bohème und als Marschallin in Strauss' Rosenkavalier, letztere verkörperte sie auch in einer Gastproduktion am Landestheater Eisenach.
Im Juli 2009 sang sie bei den Tiroler Festspielen Erl die Eva in Wagners Die Meistersinger von Nürnberg (Leitung: Gustav Kuhn).
In der Spielzeit 2009/2010 gastiert Maria Gessler parallel zu ihrem Engagement in Plauen-Zwickau am Staatstheater Darmstadt und singt hier die Erste Dame (Die Zauberflöte), Liu (Turandot), Eva (Die Meistersinger von Nürnberg) und Rosalinde (Die Fledermaus).