Chu trình Canvin gồm ba giai đoạn:
- Giai đoạn cacboxi hoá
- Giai đoạn khử
- Giai đoạn phục hồi chất nhận RiDP
giai đoạn mà sản phẩm của pha sáng đi vào pha tối:
- Tái tạo chất nhận CO2 đầu tiên: AP => PEP sử dụng ATP
- Khử APG => AlPG: sử dụng ATP và NADPH
- Tái tạo CO2 thứ cấp: AlPG => RiPD sử dụng ATP