Danmarksmesterskaberne i cykelcross 2005 var den 36. udgave af DM i cykelcross. Mesterskabet fandt sted 15. januar2005 på en rundstrækning på og ved Skive Stadion i Skive. Løbene skulle efter planen havde været afholdt den 9. januar, men på grund af Januarstormen 2005 blev de udskudt til weekenden efter, da Skive Kommune og politiet havde givet et kørselsforbud.[1]