A method of preparing a polyetheramine compound, including a step of bringing a polyether derivative into contact with an amine compound, in the presence of hydrogen and a catalyst for reductive amination-reaction including cobalt and yttrium as active components, wherein the polyetherderivative is - a polyoxyalkylene compound represented by the following Chemical Formula 2: in Chemical Formula 2, L 1 and L 2 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 1 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and n is an integer of 1 to 500, or - a polyoxyalkylene compound represented by the following Chemical Formula 3: in Chemical Formula 3, L 3 to L 6 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 2 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and a and b are independently an integer of 1 to 500, or - a polyoxyalkylene compound represented by the following Chemical Formula 4: in Chemical Formula 4, L 7 to L 12 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 3 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and y is an integer of 2 to 500, and (x+z) is an integer of 2 to 100. - a polyoxyalkylene compound represented by the following Chemical Formula 2: in Chemical Formula 2, L 1 and L 2 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 1 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and n is an integer of 1 to 500, or L 1 and L 2 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 1 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and n is an integer of 1 to 500, or - a polyoxyalkylene compound represented by the following Chemical Formula 3: in Chemical Formula 3, L 3 to L 6 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 2 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and a and b are independently an integer of 1 to 500, or L 3 to L 6 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 2 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and a and b are independently an integer of 1 to 500, or - a polyoxyalkylene compound represented by the following Chemical Formula 4: in Chemical Formula 4, L 7 to L 12 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 3 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and y is an integer of 2 to 500, and (x+z) is an integer of 2 to 100. L 7 to L 12 are independently a C 1 -C 10 alkylene, a C 2 -C 10 alkenylene, a C 2 -C 10 alkynylene, a C 3 -C 10 cycloalkylene, or a C 6 -C 30 arylene, R 3 is hydrogen, a C 1 -C 18 alkyl group, a un-substituted C 6 -C 30 aryl group, or a C 6 -C 30 aryl group substituted by a C 1 -C 18 alkyl group, and y is an integer of 2 to 500, and (x+z) is an integer of 2 to 100.