January
01 Sunday New Year
05 Thursday Guru Govind Singh Jayanti
13 Friday Lohri
14 Saturday Makar Sankranti
15 Sunday Pongal
23 Monday Mauni Amavasya
23 Monday Chinese New Year
26 Thursday Republic Day
28 Saturday Basant Panchami
February
05 Sunday Milad-un-Nabi or Id-E-Milad
07 Tuesday Guru Ravidas Jayanti
09 Thursday Milad un Nabi, Shia
14 Tuesday Valentine's Day
20 Monday Mahashivaratri
March
07 Wednesday Holika Dahan
08 Thursday Holi
09 Friday Hola Mohalla
18 Sunday Mothering Sunday (UK)
21 Wednesday Navroz
23 Friday Chaitra Sukhladi/Gudi Padva/Ugadi/Cheti Chand
26 Monday Khordad Sal (Birth of Prophet Zaranhushtra in Fasli Calendar)
April
01 Sunday Ram Navmi
01 Sunday Palm Sunday (Western)
05 Thursday Mahavir Jayanti
06 Friday Hanuman Jayanti
06 Friday Passover (Till 13th April)
06 Friday Good Friday
08 Sunday Palm Sunday (Orthodox)
08 Sunday Easter (Western)
12 Thursday Bikrami Samvat (Hindu New Year)
13 Friday Baisakhi
14 Saturday Poila Baisakh/Bohag Bihu/Mesadi
15 Sunday Easter (Orthodox)
24 Tuesday Akshay Tritiya
May
06 Sunday Buddha Jayanti / Buddha Purnima
08 Tuesday Guru Rabindranath’s Birthday
13 Sunday Mother's Day
June
04 Monday Hazrat Ali’s Birthday
16 Saturday Martyrdom of Guru Arjan Dev (Nanakshahi Calendar)
17 Sunday Father's Day
21 Thursday Rath Yatra
July
03 Tuesday Guru Poornima
19 Thursday Jamshedi Noruz (Zoroastrian New Year in Qadimi Calendar)
20 Friday Ramadan Begins
22 Sunday Parents Day
24 Tuesday Naag Panchami
August
02 Thursday Rakhi /Raksha Bandhan
05 Sunday Friendship Day
10 Friday Sri Krishna Janmashtami
15 Wednesday Independence Day
17 Friday Jamat-Ul-Vida
18 Saturday Parsi New Year
20 Monday Id-Ul-Fitr, Ramadan Ends
21 Tuesday Vinayaka Chaturthi
29 Wednesday Onam
September
05 Wednesday Teachers Day
09 Sunday Grandparents Day
19 Wednesday Ganesh Chaturthi
October
02 Tuesday Gandhi Jayanti
16 Tuesday Navaratra Begins
16 Tuesday Boss Day
21 Sunday Maha Saptami
22 Monday Maha Ashtami
23 Tuesday Maha Navmi
20 Saturday Durga Puja Begins
24 Wednesday Dussehra/Vijaya Dashmi
27 Saturday Eid-Ul-Zuha (Bakrid)
29 Monday Maharishi Valmiki Jayanti
31 Wednesday Halloween
November
02 Friday Karva Chauth
11 Sunday Dhan Teras
12 Monday Naraka Chaturdasi
13 Tuesday Diwali/Deepawali
13 Tuesday Kali Puja
14 Wednesday Govardhan Puja
14 Wednesday Children's Day
15 Thursday Bhai Duj
17 Saturday Chhath Puja Begins (Nahai Khai)
20 Tuesday Chhath Puja Ends (Suryodaya Argh)
22 Thursday Thanksgiving Day
25 Sunday Muharram
28 Wednesday Guru Nanak Jayanti
December
08 Saturday Hanukkah (After sunset till 16th December)
25 Tuesday Christmas
Given here is the list of Indian Holidays for the year 2012.