1. division 2008-09 var turneringen om mesterskabet på niveau 2 i danskishockey i sæsonen 2008-09. Turneringen havde deltagelse af 10 hold og indledtes med et grundspil, hvor de 10 hold var opdelt i regionale puljer, hvor hvert hold spillede 17-25 kampe. Herefter gik otte hold videre til slutspillet med kvartfinaler, semifinaler og finale, som alle blev spillet bedst af tre kampe.
Grundspillet havde deltagelse af 10 hold og blev spillet i perioden 4. september2008 - 27. februar2009. De 10 hold spillede om otte pladser i slutspillet. Holdene var inddelt i to regionale puljer med fem hold, der hver spillede om fire slutspilspladser.
De fem hold i vest-puljen spillede tre kampe mod hver af de andre hold i puljen og en kampe mod hver af holdene i øst-puljen, hvilket gav 17 grundspilskampe i alt. De fire bedste hold i puljen gik videre til slutspillet.
De fem hold i øst-puljen spillede fem kampe mod hver af de andre hold i puljen og en kamp mod hver af holdene i vest-puljen, hvilket gav 25 grundspilskampe i alt. Holdene spillede om fire pladser i slutspillet.
Slutspillet havde deltagelse af otte hold – fire hold vest for Storebælt og fire hold øst for Storebælt. Alle opgørene blev spillet bedst af tre kampe, bortset fra bronzekampen, der blev afgjort i form af én kamp.