Het Nationaal Museum voor Schone Kunsten, dat de meest uitgebreide collectie Braziliaanse kunst van het land herbergt, werd in 1937 opgericht in het voormalige gebouw van de Braziliaanse Academie voor Schone Kunsten. De architect die verantwoordelijk was voor het gebouw, Adolfo Morales de Los Rios, liet zich inspireren door het Musee de Louvre in Parijs, en het gebouw weerspiegelt de Frans geïnspireerde architectuur die overal in Rio de Janeiro te zien is. De collectie van het museum omvat bijna 20.000 stukken, waaronder fijne, decoratieve en populaire kunst. De meeste werken zijn Braziliaans en dateren van de 17e tot de 20e eeuw. De collectie omvat schilderijen en beelden van Braziliaanse kunstenaars uit de 19e tot de 21e eeuw, waaronder Koffie van Cândido Portinari en werken van Emiliano de Cavalcanti en Tarsila do Amaral. Buitenlandse kunst is goed vertegenwoordigd met een reeks gezichtspunten van Pernambuco, Brazilië, door Frans Post en met voorbeelden van Europese kunst van de 13e eeuw tot heden. De collectie omvat ook munten, decoratieve kunst, meubilair en Afrikaanse kunst.