# 2019 Rio Open – Doubles

David Marrero and Fernando Verdasco were the defending champions, but Verdasco chose not to defend the title and Marrero chose to compete in Marseille instead.
Máximo González and Nicolás Jarry won the title, defeating Thomaz Bellucci and Rogério Dutra Silva in the final, 6–7$^{(3–7)}$, 6–3, [10–7].

## Seeds

* Marcelo Melo / Bruno Soares (quarterfinals)
* Juan Sebastián Cabal / Robert Farah (semifinals)
* Nikola Mektić / Horacio Zeballos (quarterfinals)
* Pablo Cuevas / Marc López (first round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Draw

| First round | First round | First round | First round | First round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final | Final |
| 1 | M Melo B Soares | 7$^9$ | 3 | [10] | | | | | | | | | | | | | | | |
| LL | M Alves T Seyboth Wild | 6$^7$ | 6 | [8] | 1 | M Melo B Soares | 2 | 7$^8$ | [5] | | | | | | | | | | |
| WC | T Bellucci R Dutra Silva | 2 | 6 | [10] | WC | T Bellucci R Dutra Silva | 6 | 6$^6$ | [10] | | | | | | | | | | |
| Q | C Norrie J Sousa | 6 | 3 | [4] | | | | | | WC | T Bellucci R Dutra Silva | 6 | 7$^7$ | | | | | | |
| 4 | P Cuevas M López | 0 | 6$^6$ | | | | | | | | R Jebavý A Molteni | 4 | 6$^3$ | | | | | | |
| | M Demoliner F Nielsen | 6 | 7$^8$ | | | M Demoliner F Nielsen | 6 | 4 | [3] | | | | | | | | | | |
| | M Jaziri L Mayer | 6 | 2 | [6] | | R Jebavý A Molteni | 3 | 6 | [10] | | | | | | | | | | |
| | R Jebavý A Molteni | 2 | 6 | [10] | | | | | | | | | | | WC | T Bellucci R Dutra Silva | 7$^7$ | 3 | [7] |
| | M Cecchinato D Lajović | 4 | 1 | | | | | | | | | | | | | M González N Jarry | 6$^3$ | 6 | [10] |
| | M González N Jarry | 6 | 6 | | | M González N Jarry | 4 | 7$^7$ | [12] | | | | | | | | | | |
| | A Krajicek A Sitak | 6$^1$ | 1 | | 3 | N Mektić H Zeballos | 6 | 6$^5$ | [10] | | | | | | | | | | |
| 3 | N Mektić H Zeballos | 7$^7$ | 6 | | | | | | | | M González N Jarry | 3 | 7 | [10] | | | | | |
| WC | T Monteiro F Romboli | 6 | 3 | [11] | | | | | | 2 | JS Cabal R Farah | 6 | 5 | [7] | | | | | |
| | L Bambridge J O'Mara | 2 | 6 | [13] | | L Bambridge J O'Mara | 2 | 3 | | | | | | | | | | | |
| LL | N Monroe MÁ Reyes-Varela | 4 | 1 | | 2 | JS Cabal R Farah | 6 | 6 | | | | | | | | | | | |
| 2 | JS Cabal R Farah | 6 | 6 | | | | | | | | | | | | | | | | |

## Qualifying
### Seeds

* Nicholas Monroe / Miguel Ángel Reyes-Varela (first round, lucky losers)
* Cameron Norrie / João Sousa (qualified)

### Qualifiers

* Cameron Norrie / João Sousa

### Lucky losers

* Mateus Alves / Thiago Seyboth Wild
* Nicholas Monroe / Miguel Ángel Reyes-Varela

### Qualifying draw

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 1 | Nicholas Monroe Miguel Ángel Reyes-Varela | 3 | 5 | | | | | |
| WC | Mateus Alves Thiago Seyboth Wild | 6 | 7 | | | | | |
| WC | Mateus Alves Thiago Seyboth Wild | 6 | 7 | WC | Mateus Alves Thiago Seyboth Wild | 4 | 7$^{10}$ | [4] |
| | | | | 2 | Cameron Norrie João Sousa | 6 | 6$^8$ | [10] |
| | Guido Andreozzi Guillermo Durán | 2 | 4 | 2 | Cameron Norrie João Sousa | 6 | 6$^8$ | [10] |
| 2 | Cameron Norrie João Sousa | 6 | 6 | | | | | |