What’s the difference?
The National Trust looks after more than 500 places: country houses, gardens, coastline and countryside. English Heritage cares for over 400 historic sites in England, including castles, abbeys, Roman sites and Stonehenge.
How children are covered
- National Trust: family memberships cover two adults (or one) with their children or grandchildren aged 17 and under. Under-5s go free.
- English Heritage: each adult member can bring up to six children under 18 at no extra charge, so a joint membership covers up to 12 children. Under-5s go free.
Which is better for families?
Families who love gardens, beaches and big parks for running around often get more from the National Trust. Families with castle-mad kids who love knights and history may prefer English Heritage, which also runs lively summer events at castles. Check prices and offers on each official site. Both run promotions during the year.
Other ways in
Not ready to commit? Both are often free for under-5s, and Heritage Open Days in September open many historic places for free. See free days out.
Last updated: 14 October 2026