A biometric authentication device includes: a storage unit that stores an enrollment feature data; a biometric sensor that obtains a biometric image of a user; a surface reflection degree obtain unit that obtains a surface reflection degree of the biometric image; a feature extraction unit that extracts a comparison-use feature data from the biometric image; and an authentication process unit that performs a comparing based on a similarity between the comparison-use feature data and the enrollment feature data, wherein the authentication process unit reflects a correction coefficient and the surface reflection degree related to a region of the biometric image to the similarity.