《宣明历》是中国古代历法，属于阴阳历。唐穆宗长庆二年（822年）施行，全称长庆宣明历。景福元年（892年），被《崇玄历》取代。在日本贞观四年正月初一日（862年2月3日）取代《大衍历》、《五纪历》，到贞享元年十二月三十日（1685年2月3日），使用了823年。是使用最长的历法。 贞享二年正月初一日（1685年2月4日），改为《贞享历》。