Segern var Västerviks fjärde på de senaste fem matcherna.
Västervik tog ledningen efter tolv minuters spel, genom Filip Törnström på pass av William Andersson. Efter 11.35 i andra perioden nätade Ludvig Schönbeck, på pass av Carl Backskär och Oskar Höiby och kvitterade för Kalmar.
Västerviks Jonathan Kirschner gjorde 2-1 efter 12.43.
Elias Werner gjorde dessutom 3-1 efter 15.27 framspelad av Wille Edström och Jonathan Kirschner.
Västervik inledde tredje perioden med att göra 4-1 genom William Andersson, innan Kalmar svarade, och gick ikapp. Kvitteringen stod Max Gadmar för framspelad av Emil Wirzén efter 18.30.
I slutminuterna var det dock Västervik som tog greppet.
Inget av lagen lyckades göra mål i förlängningen.
Resultaten i sista omgången betyder att Västervik slutar på andra plats i tabellen, och Kalmar på fjärde plats.