A method for producing trans-1,4-bis(aminomethyl)cyclohexane, the method comprising: a nuclear hydrogenation step of producing a hydrogenated terephthalic acid or terephthalic acid derivative by nuclear hydrogenation of a terephthalic acid or terephthalic acid derivative, the terephthalic acid or terephthalic acid derivative being at least one selected from the group consisting of terephthalic acid, terephthalic acid ester, and terephthalic acid amide; a cyanation step of treating the hydrogenated terephthalic acid or terephthalic acid derivative obtained in the nuclear hydrogenation step with ammonia, thereby producing 1,4-dicyanocyclohexane, and producing trans-1,4-dicyanocyclohexane from the obtained 1,4-dicyanocyclohexane; and an aminomethylation step of treating the trans-1,4-dicyanocyclohexane obtained in the cyanation step with hydrogen, thereby producing trans-1,4-bis(aminomethyl)cyclohexane wherein in the cyanation step, a reactor, a gas purge line and a condenser are provided, the condenser being downstream of the reactor, and a solvent is used, the solvent being selected from ethers, halogenated aromatic hydrocarbons and polar aprotic solvents, in the cyanation step the rate of the feeding of the ammonia source is 0.1 mol to 2 mol relative to 1 mol of hydrogenated terephthalic acid or terephthalic acid derivative per 1 hour and the feeding time of the ammonia source is 2 to 50 hours, in the cyanation step, the separated cis-1,4-dicyanocyclohexane is treated again with ammonia in the presence of or in the absence of the hydrogenated terephthalic acid or terephthalic acid derivative, and metal oxide is used as a catalyst in the cyanation step, and the obtained trans-1,4-dicyanocyclohexane has a metal content of 3000 ppm or less. a nuclear hydrogenation step of producing a hydrogenated terephthalic acid or terephthalic acid derivative by nuclear hydrogenation of a terephthalic acid or terephthalic acid derivative, the terephthalic acid or terephthalic acid derivative being at least one selected from the group consisting of terephthalic acid, terephthalic acid ester, and terephthalic acid amide; a cyanation step of treating the hydrogenated terephthalic acid or terephthalic acid derivative obtained in the nuclear hydrogenation step with ammonia, thereby producing 1,4-dicyanocyclohexane, and producing trans-1,4-dicyanocyclohexane from the obtained 1,4-dicyanocyclohexane; and an aminomethylation step of treating the trans-1,4-dicyanocyclohexane obtained in the cyanation step with hydrogen, thereby producing trans-1,4-bis(aminomethyl)cyclohexane wherein in the cyanation step, a reactor, a gas purge line and a condenser are provided, the condenser being downstream of the reactor, and a solvent is used, the solvent being selected from ethers, halogenated aromatic hydrocarbons and polar aprotic solvents, in the cyanation step the rate of the feeding of the ammonia source is 0.1 mol to 2 mol relative to 1 mol of hydrogenated terephthalic acid or terephthalic acid derivative per 1 hour and the feeding time of the ammonia source is 2 to 50 hours, in the cyanation step, the separated cis-1,4-dicyanocyclohexane is treated again with ammonia in the presence of or in the absence of the hydrogenated terephthalic acid or terephthalic acid derivative, and metal oxide is used as a catalyst in the cyanation step, and the obtained trans-1,4-dicyanocyclohexane has a metal content of 3000 ppm or less.