Ingressou na magistratura em 1978. Iniciou como juíza substituta da comarca de Grajaú. Exerceu a função de juíza titular na comarca de Porto Franco e, posteriormente, foi removida por necessidade de serviço, para a comarca de São Luís Gonzaga do Maranhão. Foi promovida por merecimento para as comarcas de Timon e Imperatriz. Promovida por antiguidade, chegou à capital em 1992, onde exerceu a função de juíza titular da 2ª Vara da Família por 10 anos consecutivos. Em 2002, pediu remoção para a 5ª Vara da Fazenda Pública. Permaneceu até dezembro de 2006 como juíza titular da 6ª Vara da Fazenda Pública quando foi convidada pelo corregedor-geral de Justiça, desembargador Raimundo Cutrim, para exercer o cargo de juíza auxiliar da Corregedoria. Foi eleita vice-presidente do Tribunal de Justiça do Maranhão para o biênio 2016-2017.
Lecionou no curso de Direito na Universidade Federal do Maranhão, em Imperatriz. Em São Luís, foi professora da Escola Superior de Magistratura do Maranhão (ESMAM) e do Centro Universitário do Maranhão (Uniceuma). É casada e tem cinco filhos e dois netos.No dia 14 de fevereiro de 2007, com 29 anos no exercício da magistratura, foi promovida, pelo critério de antigüidade, ao cargo de desembargadora, na vaga aberta com a aposentadoria da desembargadora Maria Dulce Soares Clementino.A desembargadora Maria das Graças de Castro Duarte Mendes foi solenemente empossada no cargo em 8 de março, Dia Internacional da Mulher.