Schwartz, 31, suffered an injury in Tuesday's loss to the Chicago Blackhawks and left the game. He did not play Thursday night in Toronto.
The 13-year veteran has eight goals and seven assists in 23 games this season. He's the second top forward who will miss significant time for Seattle, as the Kraken have been without Andre Burakovsky for more than a month after an upper-body injury in October that required surgery. Burakovsky was expected to miss six to eight weeks but has been skating with the team recently.
Schwartz is in his third season with the Kraken after spending his first 10 with St. Louis. Schwartz dealt with injuries in his first season with Seattle, but in 2022-23 played in 71 games and had 21 goals.
Information from The Associated Press and Field Level Media was used in this report.