A process for multistage thermal treatment of rubber waste, in particular scrap tires, is proposed. The process comprises several steps of transferring a product granulate of rubber waste into three different sequencing heating zones of a reactor (10). In the heating zones (11a, 11 b, 11c) the product granulate is heated at a first temperature between 100° to 200°C, preferably 150° to 180°C, then at a second temperature between 200° to 350°C and at a third temperature between 300° to 600°C. The temperature is maintained until such time that no further oil is emitted within the respective heating zone. As a final step, the product granulate is removed from the reactor (10) and the desirable solid materials are separated.