Roger Federer will miss this year's French Open after having knee surgery, it has been confirmed.

The Swiss veteran will sit out of yet another tournament in France after undergoing surgery on Wednesday to fix a problem with his knee.

The 20-time Grand Slam champion has now missed four out of the past five Grand Slams at Roland Garros, with him previously opting to save himself for the grass court season at Wimbledon.

Federer had arthroscopic surgery on his right knee - which had been "bothering him for a little while" - in Switzerland, and will now sit out of the clay court season entirely.

The 38-year-old is confident of making a full recovery, and he finished off his statement by reassuring tennis fans that they will see him later this year.

"After the procedure, the doctors confirmed it was the right thing to have done," the Swiss legend said.

He finished off the statement with a simple message of, "See you on the grass!"

Federer competed at the Australian Open earlier this year, losing to the eventual winner Novak Djokovic in the semi-final stage.

He then did a charity event with Rafael Nadal, but he is now set to have a few months off in order to fully recover from the operation.

In addition to the French Open, which takes place from May 24-June 7, Federer will also miss tournaments in Dubai, Indian Wells, Bogota and Miami.