# 1999 French Open – Boys' doubles

José de Armas and Fernando González were the defending champions, but only de Armas competed this year with Daniel Langre. They lost in the quarterfinals to Irakli Labadze and Lovro Zovko.
Labadze and Zovko ended up winning the title, defeating Kristian Pless and Olivier Rochus in the final, 6–1, 7–6.

## 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

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| Irakli Labadze Lovro Zovko | 6 | 4 | 6 | | | |
| Lee Childs Simon Dickson | 2 | 6 | 4 | | | |
| Lee Childs Simon Dickson | 2 | 6 | 4 | Irakli Labadze Lovro Zovko | 6 | 7 |
| | | | | Kristian Pless Olivier Rochus | 1 | 6 |
| Julien Benneteau Nicolas Mahut | 1 | 7 | 3 | Kristian Pless Olivier Rochus | 1 | 6 |
| Kristian Pless Olivier Rochus | 6 | 6 | 6 | | | |

### Top half

| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| José de Armas Daniel Langre | 6 | 6 | | | | | | | | | | | | |
| David Martin Timothy Martin | 3 | 3 | | J de Armas D Langre | 6 | 7 | | | | | | | | |
| Jean-Christophe Faurel Éric Prodon | 6 | 6 | | J-C Faurel É Prodon | 3 | 6 | | | | | | | | |
| Phillip Harboe Antonio Pastorino | 1 | 2 | | | | | | J de Armas D Langre | 3 | 3 | | | | |
| Francesco Aldi Igor Kunitsyn | 6 | 4 | 6 | | | | | I Labadze L Zovko | 6 | 6 | | | | |
| Jonas Fröberg Filip Prpic | 3 | 6 | 3 | F Aldi I Kunitsyn | 2 | 3 | | | | | | | | |
| Olivier Ramos François Vatin | 3 | 2 | | I Labadze L Zovko | 6 | 6 | | | | | | | | |
| Irakli Labadze Lovro Zovko | 6 | 6 | | | | | | | | | I Labadze L Zovko | 6 | 4 | 6 |
| Lee Childs Simon Dickson | 6 | 6 | | | | | | | | | L Childs S Dickson | 2 | 6 | 4 |
| Karol Beck Stefan Wauters | 4 | 4 | | L Childs S Dickson | 6 | 6 | | | | | | | | |
| Julio Peralta Cristian Villagrán | 1 | 1 | | J Hašek A Kračman | 4 | 3 | | | | | | | | |
| Jakub Hašek Andrej Kračman | 6 | 6 | | | | | | L Childs S Dickson | 6 | 6 | | | | |
| Julien Cassaigne Christophe de Veaux | 2 | 4 | | | | | | U Vico F Volandri | 2 | 4 | | | | |
| Uros Vico Filippo Volandri | 6 | 6 | | U Vico F Volandri | 6 | 6 | 6 | | | | | | | |
| Todor Enev Jarkko Nieminen | 0 | 4 | | F López T Robredo | 7 | 3 | 4 | | | | | | | |
| Feliciano López Tommy Robredo | 6 | 6 | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| Julien Benneteau Nicolas Mahut | 6 | 6 | 7 | | | | | | | | | | | |
| Vitali Chvets Sergey Vassine | 7 | 0 | 5 | J Benneteau N Mahut | 6 | 7 | | | | | | | | |
| Stian Boretti Ryan Russell | 6 | 6 | | S Boretti R Russell | 3 | 5 | | | | | | | | |
| Andrew McDade Dirk Stegmann | 4 | 2 | | | | | | J Benneteau N Mahut | 6 | 6 | | | | |
| Cesare de Faveri Aleksander Vlaski | 6 | 6 | | | | | | C de Faveri A Vlaski | 3 | 1 | | | | |
| Mario Ančić Roko Karanušić | 1 | 1 | | C de Faveri A Vlaski | 6 | 2 | 6 | | | | | | | |
| Olivier Ramos François Vatin | 4 | 6 | | L Chramosta M Navrátil | 4 | 6 | 2 | | | | | | | |
| Ladislav Chramosta Michal Navrátil | 6 | 7 | | | | | | | | | J Benneteau N Mahut | 1 | 7 | 3 |
| Kristian Pless Olivier Rochus | 6 | 6 | 6 | | | | | | | | K Pless O Rochus | 6 | 6 | 6 |
| Levar Harper-Griffith Andy Roddick | 7 | 2 | 4 | K Pless O Rochus | 7 | 6 | | | | | | | | |
| Cătălin Gârd Jean-Julien Rojer | 6 | 6 | | C Gârd J-J Rojer | 5 | 4 | | | | | | | | |
| Hayato Furukawa Wong Wing-luen | 4 | 0 | | | | | | K Pless O Rochus | 6 | 6 | | | | |
| Fred Hemmes Jr. Dominik Meffert | 6 | 6 | | | | | | G Coria D Nalbandian | 2 | 3 | | | | |
| Thierry Ascione Julien Maes | 2 | 4 | | F Hemmes Jr. D Meffert | 3 | 2 | | | | | | | | |
| Thiago Alves Timo Nieminen | 1 | 2 | | G Coria D Nalbandian | 6 | 6 | | | | | | | | |
| Guillermo Coria David Nalbandian | 6 | 6 | | | | | | | | | | | | |