La cerimonia di apertura dei Giochi della XXXI Olimpiade si è svolta il 5 agosto 2016 a partire dalle ore 20:00 (BRT) presso lo stadio Maracanã di Rio de Janeiro. Come previsto dalla Carta Olimpica, l'evento ha compreso sia la cerimonia formale d'apertura, cioè i discorsi di benvenuto, il sollevamento delle bandiere e la sfilata degli atleti, sia uno spettacolo artistico sulla cultura del paese ospitante.[1]
Il produttore esecutivo della cerimonia è stato Marco Balich, mentre i direttori creativi sono stati il regista Fernando Meirelles, il produttore Daniela Thomas e Andrucha Waddington.[2] Deborah Colker, invece, una delle più celebri coreografe del Brasile, ha preparato il cast di oltre 6 000 volontari che hanno danzato alla cerimonia di apertura.[3]
Meirelles ha dichiarato che le cerimonie dei Giochi della XXXI Olimpiade avrebbero avuto un budget significativamente inferiore a quello di altre Olimpiadi recenti, circa solo il 10% del costo totale speso per le cerimonie delle Olimpiadi del 2012. Esponendo la sua idea, egli ha spiegato che sarebbe stata "una vergogna sprecare ciò che Londra ha speso [per le cerimonie] in un paese in cui abbiamo bisogno di servizi igienico-sanitari, in cui l'istruzione ha bisogno di soldi. Quindi sono molto contento che non stiamo spendendo soldi come matti. Sono felice di lavorare con questo budget basso perché ha senso per il Brasile".[4] Meirelles ha inoltre detto che a causa del budget inferiore, la cerimonia non avrebbe avuto idee "high-tech", come scenari e droni in movimento; il direttore della cerimonia Leonardo Caetano ha quindi continuato affermando che il concetto della cerimonia è stato quello di enfatizzare "l'originalità" sul "lusso", e di "compensare con la creatività, il ritmo e l'emozione".[5]
Il 15 luglio 2016, è stato annunciato che Anitta, Caetano Veloso e Gilberto Gil si sarebbero esibiti durante la cerimonia di apertura. Gil e Veloso avevano anche partecipato come consulenti creativi per la cerimonia. Il direttore creativo Daniela Thomas ha spiegato che il loro coinvolgimento è stato pensato in modo da riflettere la "migliore" musica brasiliana.[6] Nonostante l'annuncio del suo ritiro dalle passerelle, anche la modella brasiliana Gisele Bündchen ha preso parte alla cerimonia di apertura.[7]
La cerimonia di apertura dei XXXI Giochi olimpici estivi si è svolta presso lo Stadio Maracanã di Rio de Janeiro. Ha avuto inizio alle 20:00 con immagini aeree della città in un video musicale con la canzone Aquele Abraço cantata da Luiz Melodia. Dopo la proiezione delle prime immagini è stato presentato il presidente del Comitato Olimpico Internazionale, il tedesco Thomas Bach. Il cantante Paulinho da Viola a poi eseguito un suo particolare arrangiamento dell'inno nazionale brasiliano con la chitarra e accompagnato da un'orchestra d'archi, mentre la bandiera del Brasile veniva issata su uno dei due pennoni presenti nello stadio (il secondo andrà poi a sostenere la bandiera olimpica).
Il presidente del Brasile facente funzioni Michel Temer ha annunciato ufficialmente dagli spalti l'apertura della trentunesima Olimpiade. Contrariamente alle passate edizioni, Temer non è stato presentato all'inizio della cerimonia, né citato al termine del discorso del presidente del CIO Bach per ridurre al minimo le possibili contestazioni da parte del pubblico brasiliano presente allo stadio, che ha comunque accompagnato il suo breve intervento con fischi di dissenso.
Dopo l'apertura ufficiale dei Giochi, otto rappresentanti dello sport e delle istituzioni brasiliane hanno portato all'interno dello stadio la bandiera olimpica. Queste otto persone erano: Marta Vieira da Silva (calcio), Sandra Pires (beach volley), Oscar Schmidt (pallacanestro), Torben Grael (vela), Emanuel Rego (beach volley), Joaquim Cruz (atletica leggera), Ellen Gracie (ex presidentessa del Tribunale supremo federale brasiliano) e Rosa Celia Pimentel Barbosa (cardiologa pediatrica fondatrice dell'istituto Pró-Criança Cardíaca).
La bandiera è quindi stata issata da agenti della guardia forestale dello stato di Rio de Janeiro, accompagnata dall'inno olimpico cantato da un coro di bambini e ragazzi.
È stato poi il momento dei giuramenti: il velista Robert Scheidt ha letto quello degli atleti a cui sono seguiti quello dei giudici e quello degli allenatori, quest'ultimo introdotto per la prima volta in questa edizione dei Giochi.
Un'altra novità introdotta ai Giochi olimpici nel 2016 è stata l'assegnazione dell'Alloro Olimpico, un premio che verrà assegnato in tutte le future cerimonie di apertura dei Giochi ad uno sportivo che ha portato avanti lo spirito olimpico dentro e fuori dallo sport. Il primo atleta investito di questa onorificenza è stato il keniano Kip Keino, due volte campione olimpico nel 1968 e 1972 e presidente del comitato olimpico del Kenya, paese nel quale porta avanti un'associazione per l'aiuto degli orfani e dove ha aperto una scuola elementare e una scuola superiore.
La staffetta dei tedofori si è conclusa con il tennista Gustavo Kuerten che ha condotto la fiaccola all'interno dello stadio per poi consegnarla all'ex cestista Hortência de Fátima Marcari che a sua volta l'ha passata all'ultimo tedoforo, il maratoneta Vanderlei de Lima, che ha così accesso il braciere olimpico, il quale si è sollevato a diversi metri di altezza per collocarsi al centro di una struttura mobile a raggiera di metallo riflettente.
Hanno preso parte alla cerimonia inaugurale 207 diverse delegazioni. Secondo la tradizione, la sfilata è stata aperta dalla rappresentativa greca, in omaggio al Paese in cui si svolsero le Olimpiadi antiche, ed è stata conclusa dalla delegazione del Brasile, in qualità di Paese ospitante. Le altre delegazioni hanno sfilato in ordine alfabetico secondo le rispettive denominazioni in lingua portoghese.[8]