La mayoría de los malgaches practican todavía religiones tradicionales basadas en el culto a los muertos (le retournement des morts). De todas maneras, han abrazado también diversas formas de cristianismo (en su mayoría catolicismo, aunque también protestantes) o el islam, sobre todo en las comunidades de la costa Oriental. Existen también comunidades budistas, taoístas e hinduistas. Los Zafimaniry son una de las últimas etnias animistas de la isla.