1. division 2009-10 var turneringen om mesterskabet på niveau 2 i danskishockey i sæsonen 2009-10. Turneringen havde deltagelse af 12 hold og indledtes med et grundspil, hvor de 12 hold var opdalt i regionale puljer, hvor hvert hold spillede 26-34 kampe. Herefter gik otte hold videre til slutspillet med kvartfinaler, semifinaler og finale, som alle blev spillet bedst af tre kampe. Uafgjorte kampe blev efterfulgt af sudden death. Hvis der ikke var opnået en afgørelse efter 5 minutterssudden death, blev kampen afgjort i straffeslagskonkurrence.
Grundspillet havde deltagelse af 12 hold og blev spillet i perioden 8. september2009 - 21. februar2010. De 12 hold spillede om otte pladser i slutspillet, hvoraf fire af pladserne var reserveret til holdene vest for Storebælt, mens de sidste fire pladser tilhørte holdene øst for Storebælt. Holdene var inddelt i tre regionale puljer.
De fire hold i nord-puljen spillede seks kampe (tre hjemme og tre ude) mod hver af de andre hold i puljen og to kampe (en hjemme og en ude) mod hver af holdene i de to andre puljer, hvilket gav 34 grundspilskampe i alt. De to bedste hold i puljen gik videre til slutspillet.
K: Spillede kampe, V3: Kampe vundet i ordinær spilletid (3 point), V2: Kampe vundet efter overtid/straffeslag (2 point), T1: Kampe tabt efter overtid/straffeslag (1 point), T0: Kampe tabt i ordinær spilletid (0 point), Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point
Der var to hold i syd-puljen, og de spillede seks kampe (tre hjemme og tre ude) mod det andet hold i puljen og to kampe (en hjemme og en ude) mod hver af holdene i de to andre puljer, hvilket gav 34 grundspilskampe i alt. Begge hold gik videre til slutspillet, så holdene spillede udelukkende om seedningen til slutspillet.
K: Spillede kampe, V3: Kampe vundet i ordinær spilletid (3 point), V2: Kampe vundet efter overtid/straffeslag (2 point), T1: Kampe tabt efter overtid/straffeslag (1 point), T0: Kampe tabt i ordinær spilletid (0 point), Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point
De seks hold i øst-puljen spillede fire kampe (to hjemme og to ude) mod hver af de andre hold i puljen og to kampe (en hjemme og en ude) mod hver af holdene i de to andre puljer, hvilket gav 32 grundspilskampe i alt. Holdene spillede om fire pladser i slutspillet.
K: Spillede kampe, V3: Kampe vundet i ordinær spilletid (3 point), V2: Kampe vundet efter overtid/straffeslag (2 point), T1: Kampe tabt efter overtid/straffeslag (1 point), T0: Kampe tabt i ordinær spilletid (0 point), Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point