La situation de l'Empire romain d'Occident s'aggrave de nouveau à partir du milieu du . Les Germains franchissent le Rhin en 352, suivis par les Alamans en 365, et ne sont vaincus qu'en 366. De l'autre côté de la Manche, Théodose l'Ancien pacifie la Bretagne insulaire à partir de 368. C'est probablement à cette époque que les premiers Bretons insulaires sont appelés par le pouvoir romain pour assurer la défense du littoral des Osismes contre les raids de Scots venus d'Irlande. En 410, la Bretagne insulaire est définitivement abandonnée par Rome, ce qui entraine la constitution de royaumes bretons indépendants dans les actuels pays de Galles et Cornouailles. L'Armorique et une partie du reste de la Gaule commencent au même moment à s'extraire du pouvoir romain et, devant alors assurer leurs défenses, font probablement appel à des tribus bretonnes venant de Bretagne insulaire, continuant ainsi le mouvement migratoire déjà enclenché. L'ouest de la Gaule est brièvement reconquis par Rome entre 417 et 424, mais après cette date la région est de nouveau autonome. Des troupes venant d'Armorique combattent cependant sous commandement romain lors de la bataille des champs Catalauniques en 451 contre Attila.