Erik Johnson also returned for St. Louis, which got goals from Kariya and Chris Porter 29 seconds apart in the first period.
Derek Armstrong had a goal and an assist. Benoit Pouliot scored with under a minute to play for the Wild.
Kariya, who missed all but 11 games a season ago after having surgery on both hips, played for the first time since Nov. 5, 2008. Johnson, the No. 1 pick of 2006, also saw his first action for the Blues since missing all of last season with a knee injury.
Unlike the Blues, Minnesota brought mostly minor league players.
Kariya got the Blues on the board 4:25 into the opening period, beating Wild goalie Anton Khudobin using defenseman Jamie Fraser as a screen. Porter scored 29 seconds later off an assist from Armstrong, who is in camp with the Blues on a pro tryout.
Chris Mason stopped all 10 shots he faced for the Blues before being replaced by St. Louis native Ben Bishop midway through the second period.
|(1) Wrist shot - ASST: Brendan Bell (1), Brad Boyes (1)|
2 - 0 STL
|Chris Porter (1) Wrist shot - ASST: Derek Armstrong (1), Aaron Palushaj (1)|
2 - 0 STL
|Derek Armstrong (1) Wrist shot - ASST: Brendan Bell (2), Mike Weaver (1)|
3 - 0 STL
|PPG - Benoit Pouliot (1) Tip-in - ASST: James Sheppard (1), Danny Irmen (1)|
3 - 1 STL
|Power Play %||20.0%||18.7%|
|% on Road||16.7%||25.7%|
|% at Home||23.1%||12.5%|