The invention relates to active carbon used for absorbing and removing sulfides in gasoline, and a preparation method thereof. The active carbon is composed of the following components in percentage by weight: 40-70% of petroleum coke, 10-50% of coal, 10-30% of adhesive, 0.1-10% of pore forming agent and 0.1-10% of amodifier, wherein the ash content of the petroleum coke is less than 1%; the coalis anthracite or bituminous coal with volatile content less than 35%; the adhesive is one of or the mixture of coal pitch, coal tar, vacuum residue, coked condensed oil, ethylene cracked residue, catalytic slurry, petroleum pitch and petroleum pitch oxide; the pore forming agent is one of or the mixture of carbon black containing active functional groups and active elements, furfural residue, ferrocene, furfuryl alcohol and potassium; and the modifier is a hydrate nitrate of Cr, Fe, Co, Ni, Mo, Ti, Cu or Zn. The active carbon has the characteristics of low ash content, high strength, high selectivity, excellent adsorption performance and the like.