O Haflinger é originário das montanhas austríacas, na região do Tirol. Como muitas raças de cavalos, o nome vem da aldeia onde o cavalo se desenvolveu.
Os primeiros Haflingers trabalhavam em fazendas. Não fazendo trabalho pesado, mas como transportador de suprimentos entre fazendas e trazendo colheitas dos campos íngremes.