Because Joshua trees don’t have annual growth rings, it’s very hard to age them. We don’t know how old the oldest Joshua tree is, but they can live upwards of 300 years. Growing just an inch or 2 ...