Aldo-keto reductases (AKR) are a large superfamily of NADPH-dependent oxidoreductases and play a role in detoxification of toxic metabolites. Rv2971, an AKR in Mycobacterium tuberculosis, has recently been identified as a target of isoniazid, a key first-line drug against tuberculosis. Here, the cloning, expression, purification, crystallization and structural characterization of Rv2971 are described. To gain insight into its function, the crystal structure of Rv2971 was successfully determined to 1.60 Å resolution in its unliganded form. The structure exhibits a TIM-barrel fold typical of AKRs, revealing structural characteristics essential for function and substrate specificities, allowing a structural comparison between Rv2971 and other mycobacterial AKRs.