캐나다 연방정부는 강제적 배출권 목표를 설정하는 입법을 도입하였지만, 그것은 교토의 1990년 기준년에 반대해 2006년을 기준으로 하는 것이었고 2012년까지 효과를 발휘할 수 없는 것이었다. 캐나다 정부는 야당과 함께 입법을 개선하기 위한 작업을 시작했다. 자유당의 파블로 로드리게스(Pablo Rodriguez)는 “정부가 “교토의정서”의 전지구적 기후변화의무를 이행하도록” 강제하기 위해 국회의원 사안(私案)을 제출하였다. 자유당, 신민주당(the New Democratic Party)과 퀘벡블록당(the Bloc Québécois)의 지지 하에서, 그리고 현재의 소수여당의 상황에서 법안이 2007년 2월 14일 하원(the House of Commons)을 161 대 113으로 통과했다. 상원도 법안을 통과시켜 2007년 6월 22일 여왕의 동의를 얻었다. 그러나 예상되었던 것처럼 정부는 경제적 이유를 들어 60일 이내에 구체적 행동계획을 제시하도록 한 법안을 큰 틀에서 무시했다. 의회가 하기휴회에 접어들었지만, 야당들은 2008년 9월에 불신임안을 제출하여 총선을 진행해야 한다고 주장하고 있다.
2007년 5월에 ‘지구의 벗’이라는 단체는 캐나다 연방정부를 “교토의정서”의 온실효과가스 배출 삭감의무를 실패했다고 고발하였다. 이는 캐나다 연방정부로 하여금 자신이 의무국으로 참여하고 있는 국제협정을 위배하는 공해(公害)를 방지하도록 하는 캐나다 환경보호법(the Canadian Environmental Protection Act) 조항에 따르는 것이다. 국가적 입장과 무관하게 퀘백, 브리티쉬 컬럼비아(British Columbia), 마니토바(Manitoba) 등 몇몇 개별 주들은 서부기후구상(the Western Climate Initiative)의 일환으로 배출삭감 정책을 추구하고 있다.