SJ första station vid Kil tillkom 1871 och låg 1½ km närmare Karlstad än den nuvarande. Därifrån utgick spåret till Fryksta. Då BJ tillkom 1876 var läget olämpligt för en föreningsstation. I stället byggdes den nya stationen som först fick namnet Carlslund, snart ändrat till Kils Övre och från 1906 Kil. Den gamla stationen Kil som fick benämningen Kils Nedre miste sin betydelse sedan Frykstalinjen 1906 anslutits direkt till Kils station.
Minnestavla på stationshuset från 1979.
Det stora godsmagasinet öster om stationshuset revs i september 2008.