Kripps and his teammates Timothy Randall, Bryan Barnett and Ben Coakwell clocked a two-run time of one minute 50.85 seconds, 0.18 seconds behind third-place finisher Maximilian Arndt of Germany.
On Saturday, Kripps of Summerland, B.C., and Edmonton’s Barnett were fourth in the two-man race in 1:53.06.
Fellow Canadian Chris Spring was 10th in 1:51.59 in the four-man event with teammates Derek Plug, Alexander Kopacz and Joshua Kirkpatrick.
Kaillie Humphries, who earned a silver medal with a season-best finish in the two-women race on Saturday, failed to duplicate that effort on Sunday, finishing 14th (1:52.46) with Dan Dale, Douglas McClelland and Nick Poloniato.
Latvia's Oskars Melbardis finished his title-winning season in the four-man bobsled with a win in the last race.
The Latvian crew set a time of 1:50.03, beating the Russian sled piloted by Alexander Kasyanov by just 0.02 seconds.
It was Melbardis' fourth consecutive four-man win of a breakout season that has brought his and Latvia's first two-man and four-man World Cup titles.
Switzerland's Rico Peter had been third after the first run but crashed in spectacular style on the second run. The crew members were shaken but appeared to avoid serious injury.
Melbardis had been assured of the overall World Cup title when his closest rival, Germany's Francesco Friedrich, opted not to race in Sochi. Friedrich said he wanted to focus on the upcoming world championships rather than overhauling Melbardis' large points lead.
That made Melbardis a double champion after he and brakeman Daumans Dreiskens secured the two-man World Cup title on Saturday.