Yes, all six wives of King Henry VIII had English ancestry; some more than others.

FACT: King Henry VIII descends from Edward I of England only six times!

By his paternal grandmother, Lady Margaret Beaufort , Henry descended from Edward I by Margaret’s paternal grandparents; John Beaufort, 1st Earl of Somerset and his wife Lady Margaret of Kent [born Holland], later Duchess of Clarence . Lord Somerset was a grandson of Edward III [grandson of Edward I and his first wife, Eleanor of Castile] by his father Prince John of Gaunt, 1st Duke of Lancaster. Lady Margaret of Kent was a granddaughter of Princess Joan of Kent, Princess of Wales [wife of Edward, Princes of Wales, heir to Edward III, and mother to Richard II]; granddaughter of Edward I and his second wife, Marguerite of France, by their second son, Edmund of Woodstock, 1st Earl of Kent.

, Henry descended from Edward I by Margaret’s paternal grandparents; and his wife . By his maternal grandfather, Edward IV , Henry descended from Edward I by Edward’s parents; Lord Richard, Duke of York and Lady Cecily [born Neville], Duchess of York : The Duke of York’s parents, Lord Richard, 3rd Earl of Cambridge and his wife Lady Anne [born Mortimer], Countess of Cambridge both descended from Edward I. Cambridge was a grandson of Edward III by his father, Edmund of Langley, Duke of York, 4th surviving son of Edward III. Lady Anne Mortimer was a granddaughter of Edward III by her paternal grandmother, Lady Philippa of Clarence, 5th Countess of Ulster; granddaughter of Edward III by his second surviving son, Lionel of Antwerp, 1st Duke of Clarence. Lady Anne also had a second connection to Edward I, by her maternal grandfather, Sir Thomas Holland, 2nd Earl of Kent; son of Princess Joan, Princess of Wales. Princess Joan was, as mentioned before, a granddaughter of Edward I and his second wife Marguerite. Lady Cecily, Duchess of York, was the youngest daughter of Sir Ralph, Earl of Westmorland and his second wife, Lady Joan Beaufort. Lady Joan was the only daughter of Prince John of Gaunt, 1st Duke of Lancaster and his third wife, Katherine [Roet]. John of Gaunt was of course the son of Edward III.

, Henry descended from Edward I by Edward’s parents; and :

Would it surprise you to know that even Katherine of Aragon and Anne of Cleves had Edward I in their pedigree?