In March 2020, the Bank of Canada implemented the Government of Canada Bond Purchase Program, eventually purchasing approximately $340 billion of government bonds. In this paper, we analyze the impact of this program on financial market prices and yields as well as on GDP and inflation.