The Three-Banded Rosefinch (Carpodacus trifasciatus) is a species of finch in the Fringillidae family. It is found in Bhutan, China, and India. Its natural habitat is temperate forests.