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