Thursday's contest against the New York Rangers would have been his 500th consecutive game.
He left the ice at Madison Square Garden during the morning practice after getting hit near the left eye off a shot from a teammate. He was bleeding from the area and was taken to a nearby hospital for examination.
It was discovered there that he had suffered facial and nasal fractures.
St. Louis had played in 499 straight games, second only to Calgary defenseman Jay Bouwmeester's 531-game streak coming into Thursday's action.
The 36-year-old St. Louis has nine goals and 13 assists in 27 games this season for Tampa, which has lost five straight games.