उपवास कई प्रकार के होते हैं- 1.प्रात: उपवास, 2.अधोपवास, 3.एकाहारोपवास, 4.रसोपवास, 5.फलोपवास, 6.दुग्धोपवास, 7.तक्रोपवास, 8.पूर्णोपवास, 9.साप्ताहिक उपवास, 10.लघु उपवास, 11.कठोर उपवास, 12.टूटे उपवास, 13.दीर्घ उपवास, 14.पाक्षिक व्रत 15.त्रैमासिक व्रत 16.छह मासिक व्रत और 17.वार्षिक व्रत।