Smålänningarna visade effektivitet och straffade gästerna från Tjeckien två gånger om i power play.
Först satte Olle Lycksell 1-0 med drygt fyra minuter kvar av första perioden. I början av andra utökade sedan finländaren Julius Nättinen till 2-0.
Målvakten Janis Kalnins såg länge ut att hålla nollan bakåt, men med sekunder kvar av matchen reducerade Sparta Prag till 1-2.
Växjös seger kunde dock aldrig hotas.
Det betyder att Lakers – som spelade final i Champions Hockey League 2018 – tog full pott i premiären i grupp A.
– Power play blev avgörande, säger experten Maria Rooth i SVT:s sändning.
Nästa match är hemma mot tyska Bremerhaven på söndag.
SHL-premiären spelar Växjö hemma mot Färjestad den 11 september.
Champions Hockey League
Växjö Lakers HC
2 - 1
HC Sparta Praha
Första perioden
- 1-0Lycksell (Koivisto/Holmberg) PP115:31
Andra perioden
- 2-0Nättinen (Persson/Rosén) PP103:49
Tredje perioden
- 19:542-1Repík (Sobotka/Pavelka)