ネパールの公式の暦として現在太陽暦のビクラム暦(विक्रम संवत्、Bikram Sambat)が採用されている。略号はवि. सं.(B.S.)。 それまで使用されていた太陰暦に代えて、チャンドラ・シャムセール首相・大王がB.S.1961年の新年(西暦1904年4月)より、太陽暦のビクラム暦を公式の暦として用い始めたとされる。 歴史的には年代、地域、王朝によって、さまざまな暦が使用されてきたが、太陽暦のビクラム暦以外はすべて太陰暦だった。これまで用いられてきた暦には、ビクラム暦の他、シャカ暦、ネパール暦(ネワール暦)、マンデーブ暦(マーナ・デーヴァ暦)、ラクシュマン・セーン暦(ラクシュマナ・セーナ暦)などがある。
西暦4月の半ば(年によって1〜2日のずれが生じる)を新年とし、ひと月の日数は29日〜32日の月があり、前半の月が多めの日数、後半の月が少なめの日数という傾向があるものの、一定していないので西暦とはずれが生じる。 なおビクラム暦はネパールの公式の暦であり、実生活でも一般に広くいきわたっている暦であるため、日本語でネパール暦と呼ぶ例がみられるが、ネパール暦(नेपाल संवत्, Nepal Sambat)はビクラム暦とは別の暦で新年が秋に来る太陰暦(太陽太陰暦)である。この暦は主にネワール族の間での使用に限られているので、暦名の用法に注意が必要である。
ビクラム暦は、インドのウッジャイニー(現ウッジャイン)を統治していたビクラマーディテャ(ヴィクラマ・アーディテャ)という王が、シャカ族との戦争に勝利した記念に始めた暦だといわれている[31]。この暦の起年は紀元前57年で、西暦2008年4月13日はB.S.2065年バイサーク月(第1月)第1日にあたる。ネパールでは中世前期カス・マッラ王朝時代頃からビクラム暦の使用が銘文等に認められる。
なお太陰暦(厳密には太陽太陰暦)のビクラム暦は、月名は太陽暦のものと基本的に同じであるが、日の呼び方は太陽暦ではガテといい、太陰暦ではティティという。太陰暦のビクラム暦は約3年に1度閏月をはさむことによって太陽暦のビクラム暦とのずれを調整している(太陽太陰暦)。祭り(ビスケット・ジャトラを除く)や宗教行事等は基本的に太陰暦のビクラム暦によっているので、西暦とのずれが生じる。
近年都市部を中心に西暦の使用も広まっているものの、実生活においてはビクラム暦の方が馴染みが深い。毎年西暦3月頃に売り出される市販のカレンダーには太陽暦のビクラム歴をベースに、西暦と太陽太陰暦のビクラム歴を併記しているものが多い。