The predominant religions in Zhejiang are Chinese folk religions, Taoist traditions and Chinese Buddhism.