Question: what was the age difference between mary and elizabeth?
Answer: Mary Tudor was born on 18 February 1516. Elizabeth was born on 7 September 1533. There was seventeen years difference between their ages. Apart for the age difference there were many other reasons why Elizabeth and her half sister Mary were not close.