Melodifestivalen 1989 oli Ruotsissa järjestetty laulukilpailu, jossa valittiin Ruotsin edustaja vuoden 1989 Eurovision laulukilpailuun. Kilpailu pidettiin avoimena sävellyskilpailuna, johon lähetettiin 1223 kappaletta. Kappaleista kymmenen valittiin finaaliin. Finaali pidettiin 11. maaliskuuta GlobenissaTukholmassa. Finaalissa voittajan valitsivat 11 ympäri Ruotsi kokoontunutta alueraatia, joista kukin antoi kappaleille pisteitä Eurovision laulukilpailusta tutulla kaavalla 1-2-3-4-5-6-7-8-10-12. Kilpailun voitti Tommy Nilsson kappaleella "En dag".