Melbourne's Cam Pedersen has confirmed he won't be a Demon next season, after posting his goodbye on Instagram.

Pedersen made his AFL debut in Round 1, 2011 for North Melbourne, and played 16 games for the Roos before making the switch to Melbourne at the end of the 2012 season.

The 31-year-old went on to play 64 games for the Demons over the past six seasons, with his last match for the club coming in their Round 21 defeat at the hands of Sydney at the MCG.

Pedersen confirmed he would be leaving the Demons, although it wasn't clear whether or not he'd be retiring from the AFL.

"What a whirlwind the past 6 years have been! Time is up for me at this great club but I’m very proud where the club sits moving forward," Pedersen's caption began.

"A big thank you to all the supporters and the @melbournefc and @caseydemons for all the support over the years. Most of all thank you to my beautiful wife @sezzie26."