Flyball wurde in den 70er Jahren von einem amerikanischen Hundebesitzer erfunden. Um eine Beschäftigung für seine ballverrückten Hunde zu finden, baute er ihnen eine Kiste, die sie mit einem Tritt auf einen Hebel selbst betätigen konnten, damit ein Ball heraus fliegt.
Mitte der 80er Jahre gab es in Amerika das erste Flyball-Reglement und Flyball wurde als Turnierhundesport offiziell anerkannt. Mitte 1990 kam der Sport nach England. Seit 2005 gibt es auch in Deutschland ein einheitliches Regelwerk.
Flyball ist ein Mannschaftssport. Jede Mannschaft besteht aus 4 Hunden mit zusätzlich 1-2 „Reservehunden“. Zwei Teams treten gleichzeitig, auf parallel aufgebauten Parcours, gegeneinander an. Jeder Hund muss 4 Hürden überspringen, bevor er an die Flyball Box kommt, um dann mit dem gefangenen Ball wieder über die Hürden zurück zur Startlinie zu kommen. Der nächste Hund darf erst starten, wenn der vorherige die Start bzw. Ziellinie überquert hat. Sollte einem Hund ein Fehler unterlaufen, muss er den Parcours wiederholen. Die Mannschaft, die am schnellsten und am fehlerfreisten unterwegs war, hat den Lauf gewonnen.