Where does the calvin cycle take place?
Plants and algae: the Calvin cycle takes place in the stroma of the chloroplast.
Cyanobacteria: the Calvin cycle takes place in the cytosol, often concentrated in carboxysomes (protein microcompartments that enrich CO2 near RuBisCO).
Meaning of “stroma” in chloroplasts
A chloroplast contains an internal membrane system called thylakoids. The fluid-filled region surrounding the thylakoids is the stroma. The Calvin cycle enzymes (including RuBisCO) are primarily soluble stromal proteins, so carbon fixation occurs in this compartment.
Why this location matters
Photosynthesis is organized into two connected reaction sets:
- Light-dependent reactions occur at the thylakoid membrane, producing ATP and NADPH.
- Calvin cycle reactions occur in the stroma, consuming ATP and NADPH to reduce CO2 into carbohydrate.
The spatial arrangement reduces transport distance: ATP and NADPH generated at thylakoids are used nearby in the stroma for carbon fixation and reduction steps.
The diagram shows thylakoids (site of light-dependent reactions) inside the chloroplast and the surrounding stroma (site of the Calvin cycle).
Compartment comparison across photosynthetic organisms
| Organism group | Carbon fixation machinery location | Structural reason |
|---|---|---|
| Plants | Chloroplast stroma | Chloroplasts provide a dedicated compartment separated from cytosol |
| Algae | Chloroplast stroma | Same chloroplast organization as plants (thylakoids + stroma) |
| Cyanobacteria | Cytosol (often in/near carboxysomes) | No chloroplasts; thylakoid-like membranes exist, but carbon fixation enzymes reside in the cytosolic space |
Functional linkage between thylakoids and stroma
The light reactions build a proton gradient across the thylakoid membrane and synthesize ATP by ATP synthase. The Calvin cycle then uses ATP and NADPH to drive reduction and regeneration steps. A commonly cited net representation is:
This summarizes carbon reduction and energy use; it does not imply a single-step reaction, but it captures the net coupling between compartments.