Bernhard Haas a étudié la musique sacrée, l’orgue, le piano, le clavecin, la composition et la théorie musicale dans les conservatoires de Cologne, Fribourg et Vienne. Il a remporté de nombreux prix lors de concours internationaux d’orgue, notamment le premier prix d’interprétation et d’improvisation du Concours Franz-Liszt de Budapest en 1988. De 1989 à 1995, il a enseigné l’orgue et l’improvisation à la Musikhochschule de Sarrebruck. De 1994 à 2013, il a été professeur d’orgue à la Staatliche Hochschule für Musik und Darstellende Kunst de Stuttgart. Depuis 2013, il occupe les mêmes fonctions à la Hochschule für Musik und Theater de Munich.
Parmi ses professeurs les plus importants figurent Xavier Darasse, Jean Guillou, Ludger Lohmann, Michael Schneider, Albert Simon et Zsigmond Szathmáry. Son répertoire s’étend des œuvres de Sweelinck à la musique contemporaine, avec une prédilection pour le XVIIe siècle, Bach, Mozart, le XIXe siècle et la musique d’aujourd’hui. Il a enregistré des CD d’œuvres de Liszt, Reger, Stravinsky, Ferneyhough, Feldman et Xenakis.
Bernhard Haas donne des concerts dans presque tous les pays d’Europe, au Japon et en Corée. Il donne régulièrement des cours d’interprétation et est invité dans les jurys de concours d’orgue du monde entier. En tant que théoricien de musique, il a publié Die neue Tonalität von Schubert bis Webern. Hören und Analysieren nach Albert Simon (2004), ainsi que Die zweistimmigen Invention von Johann Sebastian Bach, avec Veronica Diederen (2008), ainsi que des articles dans des revues et des actes de colloques. En 2008, il a également publié une Fantaisie de César Franck presque inconnue.