In the explanations below, (D) denotes trades that took place during the draft, while (PD) indicates trades completed pre-draft.
Round one
BC → Calgary (D). BC traded this selection, the 26th overall pick and the 34th overall pick in this year's draft to Calgary for the sixth overall pick, the 11th overall pick and the 37th overall pick.[9]
Toronto → Winnipeg (PD). Toronto traded this selection and a conditional fourth round pick in the
2012 CFL Draft to Winnipeg for
Steven Jyles.[10]
Hamilton → Edmonton (D). Hamilton traded this selection and the rights to
Zipp Duncan to Edmonton for the 10th overall pick and the 13th overall pick in this year's draft.[11]
Calgary → BC (D). Calgary traded this selection, the 11th overall pick and the 37th overall pick in this year's draft to BC for the third overall pick, the 26th overall pick and the 34th overall pick.[9]
Saskatchewan → Toronto (D). Saskatchewan traded this selection to Toronto for the 12th overall pick and the 27th overall pick in this year's draft.[12]
Round two
Winnipeg → Calgary (PD). Winnipeg traded this selection to Calgary for defensive back
Lenny Walls.[13]
Edmonton → Hamilton (D). Edmonton traded this selection and the 13th overall pick in this year's draft to Hamilton for the fifth overall pick and the rights to
Zipp Duncan.[11]
BC → Calgary (PD). BC traded this selection and a conditional fourth-round pick in the
2012 CFL Draft to Calgary for
Jesse Newman.[14]
Calgary → BC (D). Calgary traded this selection, the sixth overall pick and the 37th overall pick in this year's draft to BC for the third overall pick, the 26th overall pick and the 34th overall pick.[9]
Toronto → Saskatchewan (D). Toronto traded this selection and the 27th overall pick in this year's draft to Saskatchewan for the seventh overall pick.[12]
Hamilton → Edmonton (PD). Hamilton traded this selection and the rights to
Dalin Tollestrup to Edmonton for
Justin Medlock,
Carlos Thomas, a third round pick in the 2011 draft, and a fifth round pick in the 2011 draft.[15]
Edmonton → Hamilton (D). Edmonton traded this selection and the 10th overall pick in this year's draft to Hamilton for the fifth overall pick and the rights to
Zipp Duncan.[11]
Calgary → Edmonton (D). Calgary traded this selection to Calgary for the rights to
Brian Bulcke.[11]
Round three
Edmonton → Hamilton (PD). Edmonton traded this selection, a 2011 fifth round selection,
Justin Medlock and
Carlos Thomas to Hamilton for a 2011 second round pick and the rights to
Dalin Tollestrup.[15]
Hamilton → Toronto (PD). Hamilton traded this selection, a 2010 third-round selection, and the rights to prospect
Corey Mace to Toronto for
Arland Bruce III.[16]
Toronto → Saskatchewan (PD). Toronto traded this selection,
T. J. Acree, and the rights to
Brian Smith to Saskatchewan for
Ronald Flemons and a 5th round pick in the 2011 draft.[17]
Saskatchewan → Hamilton (PD). Saskatchewan traded this selection,
Adam Nicolson, and an unnamed player from Saskatchewan's negotiation list to Hamilton for
Prechae Rodriguez.[18]
Saskatchewan → Toronto (PD). Saskatchewan traded this selection to Toronto for
Michael Bishop.[19][20]
Round four
Toronto → Montreal (PD). Toronto traded this selection to Montreal for
Chad Owens.[21]
BC → Calgary (D). BC traded this selection, the third overall pick and the 34th overall pick in this year's draft to Calgary for the sixth overall pick, the 11th overall pick and the 37th overall pick.[9]
Toronto → Saskatchewan (D). Toronto traded this selection and the 12th overall pick in this year's draft to Saskatchewan for the seventh overall pick.[12]
Hamilton → Toronto (PD). Hamilton traded this selection and a conditional 2013 draft selection to Toronto for
Brian Ramsay.[22]
Round five
Winnipeg → Edmonton (PD). Winnipeg traded this selection to Edmonton for the rights to
Kelly Butler.[23]
Edmonton → Winnipeg (PD). Edmonton traded this selection and a 6th round pick in the 2011 draft to Winnipeg for
Taylor Inglis.[24]
Edmonton → Hamilton (PD). Edmonton traded this selection, a 2011 third round selection,
Justin Medlock and
Carlos Thomas to Hamilton for a 2011 second round pick and the rights to
Dalin Tollestrup.[15]
BC → Calgary (D). BC traded this selection, the third overall pick and the 26th overall pick in this year's draft to Calgary for the sixth overall pick, the 11th overall pick and the 37th overall pick.[9]
Calgary → BC (D). Calgary traded this selection, the sixth overall pick and the 11th overall pick in this year's draft to BC for the third overall pick, the 26th overall pick and the 34th overall pick.[9]
Saskatchewan → Toronto (PD). Saskatchewan traded this selection and
Ronald Flemons to Toronto for
T. J. Acree, the rights to
Brian Smith, and a 3rd round pick in the 2011 draft.[17]
Round six
Winnipeg → Saskatchewan (PD). Winnipeg traded this selection to Saskatchewan for
James Johnson.[25][26]
Edmonton → Winnipeg (PD). Edmonton traded this selection and a 5th round pick in the 2011 draft to Winnipeg for
Taylor Inglis.[24]
Saskatchewan → Edmonton (D). Saskatchewan traded this selection to Edmonton for
Graeme Bell.[27]
Forfeitures
Calgary forfeited their third round selection after selecting
Johnny Forzani in the 2010 Supplemental Draft.[28]