Thornton had two assists to reach the milestone in 1,620 games. In his 22nd NHL season, he has 415 goals and 1,085 assists.
"I know all the names. I've been a hockey fan since '84, probably," Thornton said. "I know all of the names. I've lived and breathed hockey my entire life. To be up there with these guys, it's very humbling."
WATCH: [All Sharks vs. Flames highlights]
Thornton reached 1,500 points at 7:45 of the third period when he assisted on a goal by Kevin Labanc, who scored on a backhand from the slot to give the Sharks a 3-1 lead.
"I didn't know that until they were flipping the puck to the bench," San Jose forward Evander Kane said. "Obviously a storied career. His production keeps trucking along. He continues to get up there in age and he still has that great vision and is able to make great plays to find open guys, and he has great poise."
Kane scored in his 700th NHL game, and Aaron Dell made 30 saves for the Sharks (23-27-4).
"It's a step in the right direction," Kane said. "I think we're just going to try to continue to give ourselves chances to win games here. Tonight we were able to finish some of our chances. We're going to need to continue to do that to win games."