Der Schlagflug, auch Ruderflug, Kraftflug oder Flatterflug, ist eine Flugtechnik, die von Vögeln und Fledertieren verwendet wird. Jedes Auffliegen vom Erdboden oder von der Wasseroberfläche erfordert die Beherrschung dieser Flugtechnik. Durch abwechselndes Auf- und Abschlagen der Flügel wird dabei gleichzeitig Vortrieb und dynamischer Auftrieb erzeugt, hauptsächlich indem der Anstellwinkel der Arm- und Handteile des Flügels bei Auf- und Abschlag verändert wird.
Als dritte Gruppe der Wirbeltiere verwendeten die Flugsaurier diese Art zu fliegen. Die Evolution dieser Flugtechnik bei den Insekten und den drei Wirbeltiergruppen ist unabhängig voneinander (konvergent) erfolgt. Insekten nutzen zwar auch schlagende Flügel. Durch die sehr viel kleineren Abmessungen und damit verbundener kleinerer Reynoldszahl unterscheidet sich der Insektenflug jedoch deutlich vom Schlagflug der Vögel und Fledertiere.
Die technische Nachbildung des Schlagflugs mit Hilfe von Ornithoptern ist bisher nur für eher kleine Flugmodelle gelungen. In diesem Bereich wird oft die Bezeichnung Schwingenflug verwendet.