Morreu vítima de um enfarte agudo no quarto que ocupava no Hotel San Raphael, em São Paulo. Márcia estava na capital paulista para gravar os últimos capítulos da novela "Ninho da Serpente" para a Rede Bandeirantes, na qual interpretava a personagem Jerusa, que desapareceu da trama e na noite anterior ao enfarte havia participado de um programa diário da emissora, o "Boa Noite Brasil", onde tinha um quadro semanal, "Meu netinho é uma graça". O corpo de Márcia foi levado para o Rio de Janeiro, onde foi sepultado no Cemitério São João Batista, em Botafogo. Na cidade do Rio de Janeiro, no bairro de Santíssimo, há uma praça com seu nome.