O Gran Premio do Brasil de 1981 foi unha carreira de automobilismo de Fórmula 1, celebrada o 29 de marzo de 1981 no circuíto de Jacarepaguá de Río de Xaneiro. Foi a segunda carreira da tempada de 1981 e tamén foi o décimo Gran Premio do Brasil. A Fórmula Un trasladouse ao circuíto de Jacarepaguá de Río de Xaneiro desde o circuíto de Interlagos en São Paulo, logo dos problemas de seguridade no longo circuíto de Interlagos e os crecentes suburbios de São Paulo estaban en contradición coa imaxe glamorosa da Fórmula Un.
O piloto arxentino Carlos Reutemann gañou a carreira en circunstancias polémicas, non fixo caso dos sinais dos boxes para que deixase adiantar ao seu compañeiro e líder do equipo Alan Jones. Jones, que terminou segundo, non se presentou despois no podio.
Ao piloto colombiano Ricardo Londoño negóuselle a super licenza, non se lle permitiu participar na práctica oficial, e non puido competir.