The Fecht () is a river in the Haut-Rhin department, northeastern France. Its source is located between the Lauchenkopf and the . It rises in the Vosges Mountains near Metzeral and joins the river Ill (a tributary of the Rhine) at Illhaeusern, north of Colmar, after a course of . It flows through Munster and Turckheim. Its longest tributaries are the Weiss and the Strengbach.