Juan Ernesto III (22 de junio de 1664, Weimar - 10 de junio de 1707, Weimar) fue duque de Sajonia-Weimar.