The 35-year-old, who moved to Loftus Road in the summer following a 12-year spell at Manchester United, will be a free agent at the end of the current campaign.
According to The Metro, when asked when he will hang up his boots, Ferdinand said: "I probably think the end of this season. I'm not fearful of retirement, I'm looking forward to it, I can see some good stuff hopefully happening ahead.
"You get to a time where you start understanding your body and the strains playing football puts your body through, going out and training every day."
Ferdinand has also revealed that he will do a "bit more" punditry duties following his stint with the BBC at the World Cup in Brazil.