Nejčastějšími důvody jsou zdraví, ekologie a etický přístup ke zvířatům. Správně sestavená veganská strava má určité zdravotní výhody, protože snižuje krevní tlak a hladinu cholesterolu, snižuje výskyt srdečních onemocnění, cukrovky 2. typu a některých typů rakoviny. Z ekologického hlediska může veganství snížit vliv člověka na životní prostředí, protože výroba rostlinných potravin spotřebovává méně energie, vody a zabírá méně půdy než produkce masa a mléčných výrobků. Z hlediska etiky vegané nechtějí podporovat zneužívání a zabíjení zvířat.