Charles Kellett was an Australian rules footballer for the South Melbourne Football Club in 1878–80. He was also a member of the club's general committee during this time. In early 1881 he moved to Sydney where he played for the East Sydney Football Club. During his time in Sydney he represented NSW[2] against Victoria on 1 July and Bendigo Districts on 5 July. He also again represented NSW[3] against Victoria in Sydney on 6 August. He then moved to Adelaide in 1882 where he played for Port Adelaide Football Club. He was captain of the club for two seasons in 1882 and 1885. He was also a member of the club's general committee in 1889–90.
Port Adelaide joined the AFL as a separate entity to the SANFL side. The two clubs merged in 2014, and the SANFL side now functions as Port Adelaide's AFL reserves team.