The associations between occupational risks and colorectal cancer were examined in a Swedish population-based, case-referent study. The study was performed in Stockholm in 1986-1988 and included 569 cases and 512 referents. Relative risks (RRs) with 95% confidence intervals were calculated for different occupations/chemicals. Elevated risks of colon cancer were found among male petrol station/automobile repair workers (RR = 2.3, 0.8-6.6) and among males exposed to asbestos (RR = 1.8, 0.9-3.6), while elevated risks of rectal cancer were found among males exposed to soot (RR = 2.2, 1.1-4.3), asbestos (RR = 2.2, 1.0-4.7), cutting fluids/oils (RR = 2.1, 1.1-4.0), and combustion gases from coal/coke/wood (RR = 1.9, 1.0-3.7). However, due to a high correlation between the above-mentioned variables and the few exposed subjects, it is difficult to separate their effects properly. These analyses were adjusted for age. Further adjustments for diet, body mass, and physical activity had little or no influence on the results.