Gypsum twins are frequently observed in nature, triggered by a wide array of impurities that are present in their depositional environments and that may exert a critical role in the selection of different twin laws. Identifying the impurities able to promote the selection of specific twin laws has relevance for geological studies aimed at interpreting the gypsum depositional environments in ancient and modern deposits. Here, the effect of calcium carbonate (CaCO3) on gypsum (CaSO4·2H2O) growth morphology has been investigated by performing temperature-controlled laboratory experiments with and without the addition of carbonate ions. The precipitation of twinned gypsum crystals has been achieved experimentally (101 contact twin law) by adding carbonate to the solution, and the involvement of rapidcreekite (Ca2SO4CO3·4H2O) in selecting the 101 gypsum contact twin law was supported, suggesting an epitaxial mechanism. Moreover, the occurrence of 101 gypsum contact twins in nature has been suggested by comparing the natural gypsum twin morphologies observed in evaporitic environments with those obtained in experiments. Finally, both orientations of the primary fluid inclusions (of the negative crystal shape) with respect to the twin plane and the main elongation of sub-crystals that form the twin are proposed as a fast and useful method (especially in geological samples) to distinguish between the 100 and 101 twin laws. The results of this study provide new insights into the mineralogical implications of twinned gypsum crystals and their potential as a tool to better understand natural gypsum deposits.