What they share
Both are three-syllable names with deep European roots. Both have sat at the top of the English-speaking charts throughout the 2020s. Both survive the shortening to a one-syllable nickname (Theo, Ollie) without losing character, and both pair effortlessly with classic English middle names.
Pick Theodore if…
Pick Theodore if you want the softer, more scholarly sound. Theodore means 'gift of God' and carries a more considered, literary energy. Theo as a short form is airy, affectionate, and works for every age.
Pick Oliver if…
Pick Oliver if you want the warmer, earthier option. Oliver means 'olive tree' and carries a peaceful, Mediterranean sensibility. Ollie is friendly and unpretentious, and Oliver as the full name feels like an old friend.
Frequently asked questions
Is Theodore or Oliver more popular?
Both have been highly popular throughout the 2020s across the English-speaking world. Oliver has generally held slightly higher in the UK and Australia; Theodore has risen faster recently in the US and Canada.
Which has better nicknames?
Theodore offers Theo and Teddy; Oliver offers Ollie and Oli. Theo is more versatile and ages better; Ollie is warmer as a childhood name.