1999 CFL draft
The 1999 CFL draft took place on Tuesday, April 13, 1999. 46 Canadian football players were chosen from eligible players from Canadian universities as well as Canadian players playing in the NCAA. Of the 46 draft selections, 28 players were drafted from Canadian Interuniversity [Athletics Union] institutions.
Trades
In the explanations below, ' denotes trades that took place during the draft, while ' indicates trades completed pre-draft. This is a partial list due to references being limited.Round one
- Toronto → Montreal. Toronto traded a first-round selection to Montreal in exchange for Nigel Williams.
- Saskatchewan → Toronto. Saskatchewan traded a first-round selection to Toronto in a trade for Andrew Stewart.
Round two
- Hamilton → Winnipeg. Hamilton traded a second-round selection to Winnipeg in a trade for Franco Rocca.
- Winnipeg → Edmonton. Winnipeg traded a second-round selection to Edmonton in a trade for Shalon Baker.
- Winnipeg → BC. Winnipeg traded a second-round selection to BC in a trade for Mike Trevathan.
- Edmonton → Montreal. Edmonton traded a second-round selection to Montreal in a trade for Dwayne Provo.
Round four
- Winnipeg → Montreal. Winnipeg traded a fourth-round selection to Montreal in a trade for Tom Monios.
Forfeitures
- Toronto forfeited their sixth-round selection after selecting Noel Prefontaine in the 1998 Supplemental Draft.
Draft order
Round one
| Pick # | CFL Team | Player | Position | School |
| 1 | BC Lions | Rob Meier | DE | Washington State |
| 2 | Toronto Argonauts | David De La Peralle | OL | Kentucky |
| 3 | BC Lions | Greg Lotysz | OL | North Dakota |
| 4 | Edmonton Eskimos | Trevor Bollers | FB | Iowa |
| 5 | Montreal Alouettes | Sylvain Girard | WR | Concordia |
| 6 | Montreal Alouettes | Davis Sanchez | CB | Oregon |
| 7 | Hamilton Tiger-Cats | Corey Grant | WR | Wilfrid Laurier |
| 8 | Calgary Stampeders | Bobby Singh | OL | Portland State |
Round two
| Pick # | CFL Team | Player | Position | School |
| 9 | Edmonton Eskimos | Aaron Williams | DE | Indiana |
| 10 | Saskatchewan Roughriders | Stephane Fortin | S | Indianapolis |
| 11 | BC Lions | Mathieu Beaudoin | OL | Syracuse |
| 12 | Montreal Alouettes | Adrian Hoople | DB | British Columbia |
| 13 | Toronto Argonauts | Wayne Shaw | CB | Kent State |
| 14 | BC Lions | David Pol | OT | British Columbia |
| 15 | BC Lions | Richard Mercier | OL | Miami |
| 16 | Calgary Stampeders | Cameron Legault | DT | Carleton |
Round three
| Pick # | CFL Team | Player | Position | School |
| 17 | Winnipeg Blue Bombers | Jeff Pilon | OL | Syracuse |
| 18 | Saskatchewan Roughriders | Kennedy Nkeyasen | RB | Idaho State University |
| 19 | BC Lions | Jason Kralt | DB | Carleton |
| 20 | Edmonton Eskimos | Éric LaPointe | RB | Mount Allison |
| 21 | Toronto Argonauts | Jean-Phillipe Darche | LB | McGill |
| 22 | Montreal Alouettes | Yannic Sermanou | DL | Howard |
| 23 | Hamilton Tiger-Cats | Morty Bryce | DB | Bowling [Green State University|Bowling Green] |
| 24 | Calgary Stampeders | Evan Davis | RB | Concordia |