<P> In season three , Sara is killed on a rooftop with three arrows to the chest . Some time later , it was revealed that Thea ( Willa Holland ) killed Sara after being drugged by her father Malcolm Merlyn / Dark Archer ( John Barrowman ) as part of a plot to pit Oliver against Ra 's al Ghul ( Matt Nable ) . Meanwhile , Laurel takes up Sara 's mantle to fight crime as the Black Canary . </P>
<P> In season three , Sara is killed on a rooftop with three arrows to the chest . Some time later , it was revealed that Thea ( Willa Holland ) killed Sara after being drugged by her father Malcolm Merlyn / Dark Archer ( John Barrowman ) as part of a plot to pit Oliver against Ra 's al Ghul ( Matt Nable ) . Meanwhile , Laurel takes up Sara 's mantle to fight crime as the Black Canary . </P>
who killed sara lance in arrow season 3
who killed sara lance in arrow season 3
Thea
Thea