Jenkins joined the Cats ahead of the 2020 season after eight seasons with Adelaide, playing two games in the blue and white hoops.
The 32-year-old's career concludes after 149 games, with the forward having won the Crows' leading goalkicker award in 2018.
Jarvis played just the one game for Geelong, featuring for the Cats against Richmond last season in Round 17.
Taheny joined Geelong via the 2019 National Draft, and was unable to break into Chris Scott's side after a horrid run of injuries.
“Josh has called time on an exceptional career,” Cats football boss Simon Lloyd said, via the club's announcement.
“He came to us after a very successful period with the Crows. Unfortunately Josh had limited opportunity with us. However, his work on the training track and with our VFL team, in particular with the younger players, was first class. He was a great clubman and a true professional.
“Ben and Cam have been popular members of our squad, and we wish them well in the future endeavours.
“The past two seasons have been difficult for players pushing for selection, with limited games at VFL level. Ben and Cam maintained a positive attitude throughout, worked hard at training and with the opportunities they had at VFL level.”