Rational design and synthesis of materials, determination of environmental conditions at the time of mineral formation, and definition of mechanisms in biomineralizing systems all require an understanding of the effect of multiple factors on modulating crystallization pathways. In this study, we investigate the influence of temperature, oxalate additive, aging time, and addition of seed crystals on hematite (α-Fe2O3, Hm) crystallization from a two-line ferrihydrite (Fe2O3·xH2O, Fh) suspension. We also investigate the effect of temperature on the aging of spindle-shaped Hm mesocrystals, which we synthesize through the addition of sodium oxalate. The results show that Hm mesocrystals form in a temperature window of 45 °C−130 °C. Temperatures ≥ 140 °C favor formation of rhombohedral Hm, suggesting classical monomer-by-monomer growth dominates, whereas crystallization by particle attachment (CPA) is dominant between 45 and 90 °C, while the two processes compete in the intermediate temperature range. Aging of mesocrystals in the original solution at 90 °C or 180 °C leads to a slow morphological evolution towards rhombohedral crystals due to Ostwald ripening. Finally, by utilizing rhombohedral Hm and rod-shaped goethite as substrates on which to assemble the mesocrystals, we demonstrate formation of complex heterogeneous structures.