Com o casamento de sua irmã com o rei, muitos membros da sua família foram promovidos em nobreza.
Os registros da irmã de Catarina indicam que ela foi criada no agregado familiar da rainha.
Ela casou-se com Henrique Stafford, 2.° Duque de Buckingham, em cerca de fevereiro de 1466,[2] ou antes da coroação de sua irmã, em maio de 1465. Ele era filho do conde Humberto de Stafford e de Margarida Beaufort. De acordo com uma descrição da época da coroação de Isabel Woodville, Catarina e Henrique tiveram de ser carregados nos ombros de escudeiros, devido à pouca idade de ambos.
Segundo o monge italiano Dominic Mancini, Henrique ressentia o seu casamento com uma mulher de nascimento inferior. Apesar disso, o casal teve cinco filhos.
Por conta de sua derrota, o duque foi executado por traição em 2 de novembro de 1483.
Após a derrota de Ricardo III na Batalha de Bosworth Field nas mãos de Henrique Tudor, o futuro Henrique VIII de Inglaterra, Catarina casou-se com o tio dele, Jasper, o Duque de Bedford, por volta de novembro de 1485. Eles não tiveram filhos juntos, e o duque faleceu em 21 de dezembro de 1495.
Após a sua segunda viuvez, ela casou, por último, com o cavalheiro Sir Ricardo Wingfield, um cortesão de Henrique VII. Em 1520, ele serviu de embaixador na corte do rei Francisco I de França.
Catarina morreu em 18 de maio de 1497, com aproximadamente 39 anos.
Filhos
Eduardo Stafford, 3.º Duque de Buckingham (3 de fevereiro de 1478 — 17 de maio de 1521), foi casado com Leonor Percy, com quem teve quatro filhos. Igual ao pai, foi acusado de traição e executado no reino de Henrique VIII;
Ana Hastings, condessa de Huntingdon (c. 1483 — 1544), foi casada duas vezes, com descendência. O suposto envolvimento de Ana com Sir William Compton tornou-se conhecimento público, tendo ele sido flagrado no quarto de Ana pelo seu irmão, Eduardo.