Abstract: A method for purifying melamine comprising impurities like ureido-melamine, oxotriazines, melam, melem, comprises the step of putting into contact at a temperature comprised between 340° C. and 410° C. and at a pressure comprised between 8 and 17 MPa a melamine melt with a bed of a catalyst thus obtaininig melamine with a purity of at least 99%.