Skip to content
CFOTD

TV host

David Attenborough

British broadcaster and naturalist (born 1926)

David Attenborough is 100 years old, born on May 8, 1926 in Isleworth.

Next birthday in 185 days, turning 101.

Send a birthday wish

Born
May 8, 1926, Isleworth
Age
100
Zodiac sign
Taurus
Country
United Kingdom
Known as
TV host

✏️ Suggest an edit

David Attenborough fansites

Add a fansite →

No David Attenborough fansites listed yet. Run one? Submit it and it could be the Fansite of the Day.

David’s birthday, by the numbers

  • David Attenborough was born on a Saturday.
  • David Attenborough has been alive for about 36,705 days.
  • Their next birthday, turning 101, is on a Saturday.
  • David Attenborough is one of the 3 oldest living celebrities on CFOTD.
  • Half birthday: November 8. Birthstone: Emerald.
  • David Attenborough belongs to Born before 1946, the stars born before the Baby Boom.

Age gaps

Born within weeks of David

Days and weekdays are worked out from the birth date. Compare David’s age with anyone.

Birthday wishes from fans

Send David Attenborough a birthday wish, or tell other fans why you love their work. The first good one goes right here.

Post my wish

We read every wish before it goes live. No links, please, and nothing personal about other people.

🎂 Never miss a birthday

Get an email before David Attenborough’s birthday, and for any other stars you follow.

Get birthday alerts

Birth dates and details from Wikidata (checked October 15, 2026, newest names added October 27, 2026). Ages update every day. Photos are freely licensed and credited on each profile. How we build this site · Report a mistake

Frequently asked questions

How old is David Attenborough?

David Attenborough is 100 years old, born on May 8, 1926 in Isleworth.

What is David Attenborough’s zodiac sign?

Taurus, born May 8.