1.根据诉讼的性质,可分为民事公益诉讼、行政公益诉讼。公益诉讼应当是一种独立的诉讼类型,其最终应当是与现在三大诉讼并列的一种诉讼。但是,考虑到公益诉讼中所提出的诉讼请求的特点,以及与现行诉讼制度和谐发展,可以把诉讼请求基于民事请求权的归结为民事公益诉讼,而起诉被告是行政机关,起诉请求行政机关进行行政行为的为行政公益诉讼。需要注意的是,公益诉讼中没有所谓的“刑事公益诉讼”,因为在我国,犯罪行为不仅侵犯了个人和社会的利益,也侵犯了国家利益,如果侵害公共利益达到犯罪的程度,都是刑事公诉案件。
2.根据提起公益诉讼的主体情况,可以分为公诉公益诉讼、私诉公益诉讼。公诉公益诉讼是根据法律规定,由检察院代表国家所提起的公益诉讼;私诉公益诉讼是公民或者社会团体提起的公益诉讼。
3.根据公益诉讼当事人的确定方式,可分为法定公益诉讼、协议公益诉讼和任意公益诉讼。
法定公益诉讼是指根据法律规定,某些主体对于一定范围内的公共利益有保护之责,或者其自身即为权利主体,在该特定公共利益受到侵害时,即以原告身份提起的诉讼。协议公益诉讼是指在公共利益受到侵害时,有权主体根据法律规定,将起诉权利通过协议授予某些社会团体或者公民,由其作为原告起诉。协议公益诉讼最常见的是公益诉讼信托。任意公益诉讼,是指在公共利益受到侵害时,本国公民或者依法成立的社会团体均有权提起诉讼。
4.根据公益诉讼保护的利益不同,可分为环境公益诉讼、劳动公益诉讼、消费者权益保护公益诉讼、基本平等权保护公益诉讼、基金公益诉讼和其他公益诉讼。
5.根据提起公益诉讼的目的不同,分为以实体权益保护为目的的主观公益诉讼,以保护法律秩序和道德秩序为目的的客观公益诉讼。