Le Cavalier king charles existait déjà au 16ème et 17ème siècle où il était l'épagneul nain favori de la famille royale britannique, il doit d'ailleurs son nom au roi Charles II qui fur sans doute son plus célèbre éleveur. Afin de constituer la race, on fit appel à des croisement entre King Charles, Pékinois et Carlin. Le 1er standard du Cavalier est rédigé en 1928 et un club de race est créé en Grande Bretagne. La race est reconnue par le Kennel Club en 1945. Le Cavalier est arrivé en France en 1975