Rosenquarz kommt weltweit vor, wobei einige der bekanntesten Fundorte in Brasilien, Madagaskar, Indien, Südafrika und den Vereinigten Staaten liegen. In Deutschland kann man Rosenquarz unter anderem im Erzgebirge und im Odenwald finden.