Abstract The calcite marble-hosted gem corundum (ruby, sapphire) occurrence near Revelstoke, British Columbia, Canada, occurs in the Monashee Complex of the Omineca Belt of the Canadian Cordillera. Corundum occurs in thin, folded and stretched layers with green muscovite+Ba-bearing K-feldspar+anorthite (An0.85–1)±phlogopite±Na-poor scapolite. Other silicate layers within the marble are composed of: (1) diopside+tremolite±quartz and (2) garnet (Alm0.7–0.5Grs0.2–0.4)+Na-rich scapolite+diopside+tremolite+Na,K-amphiboles. Non-silicate layers in the marble are either magnetite- or graphite-bearing. Predominant pink (locally red or purple) opaque to transparent corundum crystals have elevated Cr2O3 (≤0.21wt.%) and variable amounts of TiO2; rare blue rims on the corundum crystals contain higher amounts of TiO2 (≤0.53wt.%) and Fe2O3 (≤0.07wt.%). The associated micas have elevated Cr, V, Ti, and Ba contents. Petrography of the silicate layers show that corundum formed from muscovite at the peak of metamorphism (~650–700°C at 8.5–9kbar). Because the marble is almost pure calcite (dolomite is very rare), the corundum was preserved because it did not react with dolomite to spinel+calcite during decompression. The scapolite-bearing assemblages formed during or after decompression of the rock at ~650°C and 4–6kbar. Gem-quality corundum crystals formed especially on borders of the mica-feldspar layers in an assemblage with calcite. Whole rock geochemistry data show that the corundum-bearing silicate (mica-feldspar) layers formed by mechanical mixing of carbonate with the host gneiss protolith; the bulk composition of the silicate layers was modified by Si and Fe depletion during prograde metamorphism. High element mobility is supported by the homogenization of δ18O and δ13C values in carbonates and silicates for the marble and silicate layers. The silicate layers and the gneiss contain elevated contents of Cr and V due to the volcanoclastic component of their protolith.