Bisphenol A (BPA) is a well-known, representative endocrine disruptor chemical, which can cause adverse effects on human health and environment. In this work, we prepared TiO2–MoS2–reduced graphene oxide (denoted as TiO2–MoS2–RGO) ternary hybrid photocatalyst to remove it by adsorption and photocatalysis. The prepared photocatalyst were characterized by transmission electron microscopy (TEM), X-ray diffraction (XRD). The mass ratio of MoS2 in the composite was optimized. The results indicated that the anatase TiO2 and MoS2 were anchored on the reduced graphene oxide, and the optimum mass ratio of MoS2 in TiO2–MoS2–reduced graphene oxide was 1.0% (denoted as TiO2–1MoS2–RGO). Under the same photocatalytic degradation condition, BPA adsorption removal ratios over TiO2, P25, TiO2–1MoS2, TiO2–RGO and TiO2–1MoS2–RGO were 0.75%, 0.79%, 2.30%, 24.00% and 22.10%, photocatalytic degradation removal ratios were 17.20%, 19.90%,27.33%, 26.30% and 40.30% and the total removal ratios were 17.95%, 21.69%, 29.66%, 50.30% and 62.40%, respectively. The results indicated that TiO2–1MoS2–RGO exhibited highest adsorption and photocatalytic degradation activity among them and the introduction of MoS2 in the TiO2–RGO can reduce the electron-hole pair combination and enhance photocatalytic activity of TiO2 for BPA greatly.