Microplastics and organic pollutants are typical contaminants in the marine environment. However, little is known about their interactions. In this study, the sorption of 3,6-Dibromocarbazole(3,6-BCZ) and 1,3,6,8-Tetrabromocarbazole (1,3,6,8-BCZ) by Polypropylene microplastic in simulated seawater was studied. Factors, including particle size, salinity and concentration, were investigated, and the experimental results were simulated using a mathematical model. Results showed that the pseudo-second-order kinetic model was more suitable to describe the sorption of polyhalogenated carbazole by microplastics, with equilibrium sorption times of 6 h and 8 h for 3,6-BCZ and 1,3,6,8-BCZ, respectively. Sorption capacity increased with decreasing particle size and the adsorption capacity increased initially and then decreased with increasing salinity, with a maximum sorption occurring at salinity of 14%. Moreover, the sorption amount increased with the increasing concentration of polyhalogenated carbazole. The sorption isotherms were confirmed as the extended Langmuir model and the extended Freundlich model, both of which were S-type.