Many strategies, including double substitution, addition of charge compensation, cation-size-mismatch and neighboring-cation substitution, have contributed to tuning photoluminescence of phosphors for white light-emitting diodes. These strategies generally involve modification of a certain special site where the activator occupies; tuning strategy based on multiple cation sites is very rare and desirable. Here we report that isovalent (Sr 2+ ) and aliovalent (Gd 3+ ) substitutions for Ca 2+ tune the photoluminescence from one band to multiple bands in whitlockite β-Ca 3−x Sr x (PO 4 ) 2 :Eu 2+ and β-Ca 3−3y/7 Gd 2y/7 (PO 4 ) 2 :Eu 2+ phosphors. The saltatory variation of the emission spectra is caused by the removal of Eu 2+ from the site M(4) to other sites. Moreover, we found the mechanisms of dopant redistribution tuning the luminescence are different. The incorporation of Gd 3+ makes the site M(4) empty according to the scheme 3Ca 2+ = 2Gd 3+ + □, while Sr 2+ substitution causes the cation sites to be enlarged due to cation size mismatch. Additionally, the influence of the cation substitutions on the photoluminescence thermal stability of phosphors is researched. The strategies, emptying and enlarging sites, developed herein are expected to provide a general route for tuning luminescence of phosphors with multiple sites in the future.