The present invention provides herbicide resistance protein, and encoding genes and application thereof. The herbicide resistance protein comprises: protein (a) composed of an amino acid sequence shown in SEQ ID NO:2, or protein (b) derived by (a) through replacement and/or deficiency and/or addition of one or more amino acid of the amino acid sequence in (a) and provided with herbicide resistance activity. The herbicide resistance protein in the present invention is particularly suitable for expression in plants, wide in herbicide resistance, and particularly used in phenoxy auxin herbicide.La presente invención se relaciona con una proteína resistente a herbicidas, el gen que la codifica y el uso de la misma. La proteína resistente a herbicidas comprende: (a) una proteína que consiste de una secuencia de aminoácidos mostrada en la SEQ ID NO:2; o (b) una proteína con la actividad de resistencia a herbicidas la cual es derivada de la secuencia de aminoácidos (a) reemplazando y/o suprimiendo o y/o agregando uno o más aminoácidos a la misma. La proteína resistente a herbicidas de esta invención es especialmente adecuada para la expresión en plantas, con un espectro de resistencia amplio a herbicidas, especialmente a herbicidas de fenoxiauxina.