Myles Bell scored twice and Colton Sissons, with a penalty-shot goal that opened the scoring midway through the first period, also scored for Kelowna (5-5-1).
Prince George (5-5-1) suffered its fourth consecutive loss, including its second straight by shutout.
Mac Engel made 24 stops for the Cougars, who are now 1-2 against the Rockets this season. The two teams are tied for third place in B.C. Division standings with 11 points each.