Säsongen 1988/89 spelade Millwall i division ett för första gången. Laget hade vunnit division två 1987/88 och var tippat att åka ur direkt. Millwall skulle dock överträffa förväntningarna med råge. I premiären blev det 2–2 borta mot Aston Villa som också var nykomlingar efter en säsong i tvåan. Därefter tog Millwall tre raka segrar, mot Derby County (1–0 hemma), Charlton Athletic (3–0 borta) och Everton (2–1 hemma). Det blev sedan ytterligare fyra matcher (varav tre oavgjorda) utan förlust. Efter åtta matcher låg Millwall sensationellt på andra plats i tabellen. En vecka senare kom första förlusten, 4–2 borta mot den tredje nykomlingen Middlesbrough.
I november blev det två segrar och två oavgjorda, men i december började förlusterna att komma allt oftare. På tio ligamatcher fram till mitten av februari blev det fyra segrar och sex förluster. Det gjorde att laget sjönk till sjunde plats. Millwall hade sedan en bättre period med fyra segrar på fem matcher och gick upp till tredje plats. Det skulle dock inte bli några fler segrar. På de tio avslutande matcherna föll laget ihop och förlorade sex matcher och spelade oavgjort fyra gånger. Det innebar att Millwall slutade på tionde plats i ligan 1988/89 vilket var klart bättre än någon hade kunnat tro på förhand.
Millwall slog ut Luton Town efter seger med 3–2 i FA-cupens tredje omgång. I nästa omgång blev det dock förlust med 2–0 mot Liverpool. Det gick inte bättre i Ligacupen. Där slog man ut Gillingham efter seger både hemma (3–0) och borta (3–1), men sedan förlorade man med 3–1 mot Aston Villa. I Full Members’ Cup slog Millwall ut Barnsley efter straffsparksläggning (1–1 efter förlängning och seger med 3–0 på straffar). Efter seger med 2–0 mot Leeds United åkte man ut mot Everton som vann med 2–0.
Spelarna i Millwall 1988/89
Ordinarie laguppställning: 1 Brian Horne – 2 Keith Stevens, 5 Steve Wood, 6 Alan McLeary, 3 Ian Dawes – 7 George Lawrence/Paul Stephenson/Jimmy Carter, 4 Terry Hurlock, 8 Les Briley, 11 Kevin O’Callaghan – 9 Teddy Sheringham, 10 Tony Cascarino.
Målvakten Horne och mittbacken McLeary spelade samtliga 46 liga- och cupmatcher. Dessutom spelade irländske anfallaren Cascarino samtliga 38 ligamatcher, men missade en match i Simod Cup. Han och anfallskollegan Sheringham gjorde båda totalt femton mål var. Av dessa gjorde Cascarino tretton i ligan medan Sheringham stod för elva ligamål. Nya spelare i laget denna säsong var vänsterbacken Ian Dawes (Queens Park Rangers), mittfältaren Paul Stephenson (Newcastle United) och anfallaren Dean Horrix (Reading).
Tröjorna
Millwall behöll samma tröjor som 1987/88, men med ett par skillnader. Ovanför lejonet på vänster bröst stod det nu ”1st Division 1988-89” och under lejonet stod det ”Millwall Football Club” istället för ”Millwall F.C.”. Sponsorn Lewisham hade också en ny logotyp med namnet i gemener och endast versal begynnelsebokstav. Även kronan ovanför namnet hade ett nytt utseende. Byxorna var också nya och liknade de byxor som Everton hade med en blå trekant på vänster ben. På det gulsvarta bortastället återfanns samma modifieringar som på hemmastället.

