Il existe trois types de courses d'obstacles: les haies, le steeple-chase et le cross-country.
Pour ces courses, le principe est le même que les courses de plat : partir au galop avec un certain poids attribué par le handicapeur, et franchir le poteau d'arrivée le premier.
Il y a cependant des différences notables avec le plat. D'abord, le départ se fait derrière des élastiques, et non dans des stalles.
Ensuite, la piste est parsemée d'obstacles que les chevaux doivent franchir. Enfin, la distance est beaucoup plus importante, ce qui implique pour les chevaux d'avoir une bonne endurance, la vitesse de pointe ne suffisant plus.
Dans les courses de haies, les obstacles sont relativement modestes, il s'agit de haies de buisson. La distance de course varie entre 3.000 et 5.000 mètres, mais la majorité des courses se court sur 3.500 à 3.600 mètres.