La bataille de Llandeilo Fawr est une bataille médiévale ayant opposé à Llandeilo (Pays de Galles) les Gallois aux Anglais en 1282 lors de la seconde campagne de conquête du pays de Galles par Édouard Ier. Il s'agit d'une victoire galloise remportée par une armée de révoltés du sud du pays face aux troupes anglaises commandées par Gilbert de Clare.