Joël Bats (* 4. Januar 1957 in Mont-de-Marsan) ist ein ehemaliger französischer Fußballspieler. Er beendete seine aktive Karriere als Torhüter im Jahre 1992. Anschließend wurde er Trainer bei diversen französischen Vereinen.
Joël Bats begann in seinem aquitanischen Geburtsort Mont-de-Marsan mit dem Fußballspiel, wo er zum ersten Mal aufgrund einer Verletzung des Stammtorhüters im Tor stand. Seinen ersten Profivertrag unterschrieb er beim FC Sochaux-Montbéliard, wo er seinen ersten Division 1-Einsatz im September 1976 im Alter von 19 Jahren feierte. Im Jahre 1980 wurde der Torhüter vom Aufsteiger AJ Auxerre engagiert. In fünf Saisons kam er dort 184 Mal zum Einsatz. Durch den sportlichen Fortschritt des Klubs konnte er erste Erfahrungen im Europapokal sammeln. Später kam er zu Paris Saint-Germain, wo er unter Gérard Houllier in seiner ersten Saison 1986 den französischen Meistertitel gewinnen konnte. Er blieb bis zu seinem Karriereende im Jahre 1992 der Stammtorhüter bei PSG.