Former Ferrari team-mate Rubens Barrichello is the only other man to have hit the triple century of races, taking part in 326.
The seven-time world champion is delighted to get his chance to reach the milestone at Spa-Francorchamps, a track that he considers to be the best in the world.
"Spa is like my living room. For me, it's clearly the number one race track in the world. It's uncanny how I always seem to have special moments there - my debut, my first win, a world championship victory and many great races," said Schumacher.
"The fact I will also take part in my 300th grand prix at Spa was somehow almost inevitable and we will have to celebrate it in the right way. I'm proud to be just the second driver in the history of the sport to reach this milestone, and there's no question we are looking to have a particularly nice weekend.
"We delivered a good performance in Spa last year, so I'll be doing everything possible to drive a strong race again."