The Calvin cycle takes place in the stroma, the fluid-filled interior of chloroplasts. In every green plant, alga, and cyanobacterium that fixes carbon through this pathway, the enzymes responsible sit in this aqueous compartment rather than embedded in the membranes where the light reactions happen. That one-line answer is accurate as far as it goes, but the real story of where the Calvin cycle operates is richer and stranger than the textbook diagram suggests, varying across organisms, cell types, and even environmental conditions.
The Chloroplast Stroma
Chloroplasts have two main zones. The thylakoid membranes are stacked, disc-like structures where light energy is captured and converted into chemical energy. Surrounding those membranes is the stroma, a gel-like solution packed with enzymes, ions, and small molecules. The Calvin cycle’s enzymes float in this stroma, using the ATP and NADPH generated by the light reactions to convert carbon dioxide into three-carbon sugar molecules that eventually become glucose, starch, and other organic compounds.
The stroma is not just a passive container. During the light reactions, protons are pumped from the stroma into the thylakoid interior, which makes the stroma more alkaline. That rise in pH activates several Calvin cycle enzymes, effectively coupling the cycle to the availability of light energy. When light stops, the pH drops, and the cycle slows down.
1PubMed Central. Chloroplast pH Homeostasis for the Regulation of PhotosynthesisThe key enzyme of the Calvin cycle, RuBisCO, is assembled inside this same stromal space. In plants and green algae, the functional RuBisCO molecule is a large complex made of 16 protein subunits, eight large ones encoded by the chloroplast’s own DNA and eight small ones encoded by the cell’s nuclear DNA and imported into the chloroplast after being made in the cytoplasm.
2PubMed Central. Rubisco Assembly in the ChloroplastNot Floating Freely After All
Textbook illustrations often show Calvin cycle enzymes drifting randomly through the stroma like loose marbles in a jar. Research tells a different story. Immunoelectron microscopy has shown that several Calvin cycle enzymes, including key players like phosphoribulokinase (PRK) and glyceraldehyde-3-phosphate dehydrogenase (GAPDH), are actually bound to the stroma-facing surfaces of thylakoid membranes in living cells. RuBisCO, by contrast, is distributed more randomly throughout the stroma.
3PubMed. Calvin cycle multienzyme complexes are bound to chloroplast thylakoid membranes of higher plants in situThis arrangement makes intuitive sense. If the enzymes that need ATP and NADPH are tethered close to the thylakoid membranes where those molecules are produced, they get first access to them rather than waiting for the molecules to diffuse across the whole stroma. Researchers have also found that some of these enzymes assemble into large multi-enzyme complexes. One well-characterized example is a roughly 600-kilodalton complex of PRK, GAPDH, and a small regulatory protein called CP12 that forms in the stroma of higher plants. This complex helps coordinate the activity of these enzymes and is regulated by light.
4PubMed Central. CP12 provides a new mode of light regulation of Calvin cycle activity in higher plantsSo the simple answer that the Calvin cycle happens “in the stroma” is correct at a broad level, but the cycle’s enzymes are not evenly distributed throughout the space. Many are anchored near the very membranes they depend on for energy, organized in clusters that streamline the handoff of molecules from one reaction to the next.
How Cyanobacteria Do It Differently
Cyanobacteria are the evolutionary ancestors of chloroplasts, and they also run the Calvin cycle, but they lack chloroplasts altogether. They are single-celled bacteria whose thylakoid-like membranes sit directly in the cytoplasm. You might expect their Calvin cycle enzymes to float freely in the same cytoplasm, and some of them do. But cyanobacteria have a clever trick for their most important enzyme: they pack RuBisCO inside protein-shelled compartments called carboxysomes.
Carboxysomes are roughly the size of a virus particle. Their protein shell allows certain small molecules to pass through while keeping others out, which concentrates carbon dioxide around RuBisCO inside the compartment. This concentration boost is critical because RuBisCO is famously slow and error-prone, and higher COâ‚‚ concentrations help it work more efficiently.
5PubMed Central. Atomic view of photosynthetic metabolite permeability pathways and confinement in synthetic carboxysome shellsNot all of the Calvin cycle sits inside the carboxysome, though. Studies using electron microscopy to tag individual enzymes in the cyanobacterium Synechocystis found that while about a third of the RuBisCO was in the carboxysomes, roughly half was associated with thylakoid membranes elsewhere in the cell. Other Calvin cycle enzymes like PGK and GAPDH were found predominantly around the thylakoids, with over two-thirds of the label concentrated there.
6Molecular Plant. Immunoelectron Microscopy for Locating Calvin Cycle Enzymes in the Thylakoids of Synechocystis 6803In other words, cyanobacteria split their Calvin cycle across two locations: the carboxysomes handle the carbon-fixing step where RuBisCO operates, and the thylakoid surfaces host many of the remaining enzymes. It is a distributed system rather than a single compartment, and it looks remarkably like an early evolutionary prototype of the arrangement found in plant chloroplasts.
Algae and the Pyrenoid
Many green algae, including the well-studied single-celled species Chlamydomonas, take yet another approach. They concentrate their RuBisCO into a structure called a pyrenoid, a dense body inside the chloroplast that is not enclosed by a membrane but is held together by protein-protein interactions, behaving somewhat like a liquid droplet. The pyrenoid sits in the stroma, often near the thylakoid membranes, and serves a purpose analogous to the carboxysome: it concentrates COâ‚‚ around RuBisCO to improve carbon fixation rates.
Pyrenoids are far from a minor curiosity. Roughly a third of the Earth’s total photosynthetic COâ‚‚ fixation is estimated to occur inside pyrenoids, driven largely by the enormous amount of algal photosynthesis happening in the world’s oceans.
7PubMed Central. Assembly of the algal CO(2)-fixing organelle, the pyrenoid, is guided by a Rubisco-binding motifThe pyrenoid’s importance has made it a target for crop improvement research. Scientists are working on introducing pyrenoid-like structures into crop-plant chloroplasts to boost RuBisCO efficiency. One recent approach involved genetically fusing a self-assembling protein tag to the large subunit of tobacco RuBisCO, which successfully caused RuBisCO molecules to cluster into pyrenoid-like condensates inside the chloroplast stroma without destroying the enzyme’s function.
8PubMed Central. Engineering Rubisco condensation in chloroplasts to manipulate plant photosynthesisC4 Plants Restrict the Cycle to Specific Cells
In most plants (called C3 plants), the Calvin cycle runs in the stroma of every green cell that photosynthesizes. C4 plants, including corn, sugarcane, and many tropical grasses, take a fundamentally different approach. They confine RuBisCO and the Calvin cycle almost exclusively to a specialized ring of cells called bundle-sheath cells, which surround the leaf veins.
9PubMed. Deconstructing Kranz anatomy to understand C4 evolutionThe surrounding mesophyll cells, where light hits the leaf most directly, perform a preliminary carbon-capture step: they grab COâ‚‚ using a different enzyme and convert it into a four-carbon acid (hence “C4”). That acid is shuttled into the bundle-sheath cells, where it releases its COâ‚‚ directly around RuBisCO. The effect is a built-in COâ‚‚ pump that floods the bundle-sheath stroma with carbon dioxide, minimizing the wasteful side reaction called photorespiration, in which RuBisCO grabs oxygen instead of COâ‚‚.
This arrangement, called Kranz anatomy after the German word for “wreath,” means the Calvin cycle’s physical location is not just the stroma but specifically the stroma of bundle-sheath chloroplasts. Mesophyll chloroplasts in a C4 leaf run the light reactions and the initial carbon-capture step, but they do not run the Calvin cycle at all. The spatial separation between cell types is what makes C4 photosynthesis work.
Single-Cell C4 Without Kranz Anatomy
A handful of desert plants have found a way to achieve C4-style carbon concentration without using two different cell types. Three species in the goosefoot family, including Bienertia sinuspersici, perform C4 photosynthesis entirely within a single photosynthetic cell. They accomplish this by partitioning their organelles into two distinct zones within each cell, creating dimorphic chloroplasts: one type in the cell periphery and another clustered in the cell center.
10Plant Physiology. Resolving the Compartmentation and Function of C4 Photosynthesis in the Single-Cell C4 Species Bienertia sinuspersiciThe peripheral chloroplasts handle the initial carbon capture, while the central chloroplasts contain the RuBisCO and run the Calvin cycle, exactly mirroring the mesophyll-versus-bundle-sheath split in conventional C4 plants. The cytoskeleton plays a critical role in maintaining this intracellular partitioning.
11The Plant Cell. The Cytoskeleton Maintains Organelle Partitioning Required for Single-Cell C4 Photosynthesis in Chenopodiaceae SpeciesThese plants are a striking example of how evolution can achieve the same functional outcome, confining the Calvin cycle to a high-COâ‚‚ compartment, through completely different anatomical solutions. Kranz anatomy is one answer. Subcellular compartmentalization is another.
CAM Plants and Temporal Separation
Crassulacean acid metabolism (CAM) plants, including cacti, agaves, and many succulents, add a time dimension to the question of where the Calvin cycle takes place. Their chloroplasts have perfectly normal stroma where the cycle runs, but the supply of COâ‚‚ to that stroma follows a very unusual schedule.
CAM plants open their stomata (the tiny pores in their leaves) only at night, when water loss through evaporation is low. During the night, they take in COâ‚‚ and store it as malic acid in the cell’s vacuole. During the day, with stomata closed to conserve water, they release COâ‚‚ from the malic acid and feed it to RuBisCO, which is sitting in the stroma bathed in light-driven ATP and NADPH.
12PubMed Central. Evolution of Crassulacean acid metabolism in response to the environment: past, present, and futureThe Calvin cycle itself still operates in the stroma, just as in any other plant. What differs is when the COâ‚‚ arrives there and the roundabout chemical path it takes to get there. The physical location has not changed, but the cell has reorganized its schedule to separate gas exchange (nighttime) from carbon fixation (daytime). Where C4 plants separate the process across space, CAM plants separate it across time.
Getting Molecules In and Out of the Chloroplast
The Calvin cycle consumes COâ‚‚ and produces three-carbon sugar phosphates, which need to be exported from the chloroplast into the rest of the cell for use in growth, respiration, and storage. This export happens across the chloroplast’s double-membrane envelope. A transporter in the inner envelope membrane swaps a three-carbon sugar phosphate (triose phosphate) heading out for an inorganic phosphate molecule coming in, keeping the cycle supplied with the phosphate it needs to keep running.
13PubMed. A mathematical model of the Calvin photosynthesis cycleThis exchange is one reason the Calvin cycle’s stromal location matters practically. If the cycle ran in the cytoplasm instead of inside the chloroplast, the cell would lose the ability to separately regulate the cycle and the export of its products. Containing the cycle inside a membrane-bound compartment lets the cell act as a gatekeeper, releasing sugars at a controlled rate and diverting excess carbon into starch granules stored right there in the stroma when export capacity is overwhelmed.
Getting the Calvin cycle’s enzymes into the chloroplast in the first place requires dedicated import machinery. Most of these enzymes are encoded by nuclear genes, meaning they are made as precursor proteins in the cytoplasm and must be recognized and threaded across both envelope membranes by protein complexes called the Toc and Tic translocons.
14Molecular Plant. Redox Regulation of Chloroplast Protein ImportWhat Happens When the Stroma Shrinks
The physical space of the stroma is not fixed. Under drought conditions, chloroplasts lose water and shrink, which crowds the stromal enzymes into a smaller volume. You might think packing enzymes closer together would speed reactions up, but the opposite happens. The increased crowding impairs the diffusion of large molecules like RuBisCO, slowing down the Calvin cycle and reducing carbon fixation.
15PubMed. Differential effects of severe water stress on linear and cyclic electron fluxes through Photosystem I in spinach leaf discs in CO(2)-enriched airSmaller molecules like ferredoxin, which are involved in a different electron transport process, are less affected by the crowding because they can still wiggle through the tighter space. This selective vulnerability helps explain why drought damages carbon fixation before it shuts down other chloroplast functions. When water returns, chloroplast volume recovers and the enzymes resume normal activity, though severe stress can cause membrane damage that takes longer to repair.
16PubMed. Photosynthesis under osmotic stress: Differential recovery of photosynthetic activities of stroma enzymes, intact chloroplasts, protoplasts, and leaf slices after exposure to high solute concentrationsThis is a useful reminder that “where” the Calvin cycle takes place is not just about which organelle or which cell type. The physical dimensions of the stromal space, how wet or dry it is, and how densely packed its contents are all affect whether the cycle can run efficiently. Location is not just an address; it is an environment.
An Ancient Pathway, Many Modern Homes
The evolutionary history of the Calvin cycle’s enzymes sheds light on why the cycle ended up in the chloroplast stroma. Chloroplasts descended from ancient cyanobacteria that were engulfed by a eukaryotic cell over a billion years ago. When researchers traced the evolutionary origins of the 12 enzymes that catalyze the Calvin cycle in modern plants, they found the genes come from a mixture of cyanobacterial and proteobacterial ancestors. Many of the genes migrated from the engulfed bacterium’s genome to the host cell’s nucleus over evolutionary time, but the proteins they encode are still shipped back into the chloroplast to do their work.
17PubMed Central. The evolution of the Calvin cycle from prokaryotic to eukaryotic chromosomes: a case study of functional redundancy in ancient pathways through endosymbiosisWhere cytoplasmic versions of these enzymes exist in plants (for use in non-photosynthetic metabolism), they are almost invariably encoded by genes that also trace back to the endosymbiont rather than to the original host cell. The cycle’s stromal location, in other words, is an inheritance from its cyanobacterial past. The enzymes have always operated in what was once a free-living bacterium’s interior; they just do it now inside a compartment that is itself inside a plant cell.
Alternative Carbon Fixation Pathways and Where They Operate
The Calvin cycle is the dominant carbon fixation pathway on Earth, but it is not the only one. At least five alternative autotrophic pathways exist in prokaryotes, and ecological studies have shown that carbon fixation through these non-Calvin pathways can be significant in certain ocean environments.
18PubMed. Alternative pathways of carbon dioxide fixation: insights into the early evolution of life 19PubMed. Beyond the Calvin cycle: autotrophic carbon fixation in the ocean
These alternative pathways operate in bacteria and archaea that live in environments where the Calvin cycle would be a poor fit, such as deep-sea hydrothermal vents, anoxic sediments, and hot springs. Some of these organisms use the reverse TCA cycle, others use pathways that are entirely unrelated to the Calvin cycle’s chemistry. None of them take place in chloroplasts, because the organisms that use them never evolved chloroplasts. Their carbon-fixing enzymes sit in the cytoplasm or are associated with the cell membrane, a fundamentally different arrangement from anything in the plant world. The fact that these alternatives exist is a reminder that the chloroplast stroma is the Calvin cycle’s home, not the universal home of all carbon fixation.

