The present invention provides a process for producing an olefin from a carboxylic acid having a β-hydrogen atom or a derivative thereof using the compound containing iodine and at least one metal elements selected from the group consisting of Groups 6, 7, 8, 9, 10 and 11 metals as a catalyst.