Bothroyd, capped once by England, is a free agent having left Cardiff after they failed to win promotion to the Barclays Premier League.
Top dog: Jay Bothroyd (left) was Cardiff's top scorer but left the club after they failed to win promotion
And Everton boss David Moyes has pipped Celtic and Sunderland to the forward's signature.
Bothroyd spent three years in Wales and was the Bluebirds' top scorer last season.
He netted 20 times but Cardiff blew their chance of automatic promotion to the Premier League before losing to Reading in the play-off semi-finals.
Making his mark: Bothroyd made his England debut in the 2-1 defeat to France at Wembley
The hitman started out with Arsenal and has also played with Coventry, Blackburn, Charlton and Wolves. He also had a spell in Italy with Perugia.
Everton manager Moyes will hope Bothroyd, 29, can be as successful as Jermaine Beckford, who was snapped up on a free from Leeds last summer and went on to score 10 times in his first season.
Bothroyd was the first Cardiff player in 111 years to play for England when he came on as a second-half sub in the 2-1 defeat by France at Wembley last November.
?Bothroyd sparks Premier League scramble as ace leads Cardiff exodusSunderland lead Everton in chase for Cardiff striker BothroydEverton offer Rangers veteran Weir a route back in coaching roleAll the latest Everton news, features and opinion
?Explore more:People: Jay Bothroyd, David Moyes Places: Leeds, Cardiff, France, Italy, United Kingdom, Wales
Source: Daily Mail
Source: Daily Mail