Biological treatment of styrene-containing petrochemical wastewater usually suffers from styrene volatility and its toxicity to microorganisms. The main aim of the present study was to enhance the treatment performance of synthetic petrochemical wastewater using carrier-supported anaerobic bioreactor, in terms of biogas production and styrene degradation. For this purpose, three types of carrier, including magnetic granular activated carbon (MGAC), cuttlefish bone (CFB) and pumice, were used. A control reactor and the three carrier-supported reactors were operated under three styrene concentrations of 20 (cycle 1), 50 (cycle 2), and 100 (cycle 3) mg/L. Ethanol was used as a co-solvent and the total chemical oxygen demand (COD) was 500 mg/L in each cycle. According to the results, under all examined styrene concentrations, all the carrier-supported reactors exhibited higher styrene removal efficiency and gas production than the control reactor. Among carrier-containing rectors, the reactor supplemented with MGAC showed the best performance with styrene removal of 85.4 %–91.4 % and gas production of 368–890 mL/g COD added. The corresponding values for the control reactor were 72.3–79.2 % and 174–358 mL/g COD added. In addition, Carrier-containing reactors showed 31.2–67.2 % less styrene volatilization than the control reactor. The process performance was also affected by the styrene concentration so that the highest and the lowest gas productions were achieved for styrene contents of 50 and 100 mg/L, orderly. Using modified Gompertz model, it was found that the carriers shortened the lag phase and increased the maximum methane production rate, proving the establishment of stable conditions in carrier-supported reactors for the treatment of styrene-containing wastewater.