A composition of entacapone comprising entacapone or pharmaceutically acceptable salts, PVPK30 and SDS is disclosed in the present invention, wherein the mass ratio of entacapone : PVPK30 : SDS is 1:0.05~0.6:0.06~0.1. The present invention also discloses preparative method and use of the composition of entacapone.