Shawn Marion, Steve Nash and Quentin Richardson each scored 18 points for the Suns (24-3), who continue to improve on their best start in franchise history. Phoenix has won 11 in a row and 20 of its last 21 games.
Marion also had 18 rebounds.
Jalen Rose led Toronto with 19 points. Chris Bosh had 18 points and eight rebounds for the Raptors, who have lost 10 of their last 13 games.