mPanchang.com gives you the yearly pradosh vrat dates, Amavasya dates, Purnima vrat dates, Ekadashi vrat dates and all festival dates according to hindu panchang calendar. Each vrat has its own specification which can be viewed in the particular vrat tab in mpanchang.