De flesta tävlingar i agility har både agilityklass och hoppklass. Bägge dessa klasser har slalom, tunnel, hopphinder, däck, långhopp och en mur. I övrigt finns även ytterligare hinder såsom balansbommar och bord som kan förekomma på tävlingen.