Johann Sebastian Demar wurde im bayerischen Ort Gauaschach am 29. Juni 1763 geboren. Er entstammt einer Musikerfamilie, sein Vater war Musiklehrer, sein Bruder Joseph war Geiger in der Kapelle des Großherzogs von Würzburg.
Demar studierte bei Franz Xaver Richter in Straßburg und wurde dann Organist und Musiklehrer in Weißenburg (Unterelsaß). Später reiste er nach Wien und wurde Schüler von Joseph Haydn. 1788 ging Demar nach Paris und ließ sich 1789 als Musiklehrer in Orléans nieder. 1806 gründete er dort die Société des Concerts par Abonnement, welche er selbst leitete und welche eine bedeutende Rolle im kulturellen Leben des Stadt Orleans einnahm. Demar leitete eine Reihe von Jahren die musikalische Ausbildung der Garde Nationale d'Orléans. 1815 wurde er Organist an Saint-Paterne in Orléans. Am 25. Juli 1832 starb Demar in Orléans.
Demar um 1790