Le Museu Nacional de Belas Artes, avec ses 18 000 pièces, est le plus grand musée du Brésil. On peut y admirer des oeuvres des grands maîtres brésiliens du 19e s. (Vítor Meirelles, Pedro Américo...), du 20e s. (Maria Leontina, Iberê Camargo...) mais aussi une belle série d'Eugène Boudin. Les contemporains ne sont pas oubliés avec notamment les gravures de Carlos Oswald. La collection de gravures est l'une des plus importantes du Brésil.