De twaalf principes van permacultuurontwerp, zoals geschetst door Holmgren (2002) zijn:
1) observeren en communiceren;
2) vang en sla energie op;
3) verkrijg een opbrengst en herverdeel deze;
4) zelfregulering toepassen en feedback accepteren;
5) gebruik en waardeer hernieuwbare bronnen en diensten;
6) produceer geen afval;
7) ontwerp van patronen tot details;
8) integreren in plaats van segregeren;
9) gebruik kleine en duurzame oplossingen;
10) diversiteit gebruiken en waarderen;
11) gebruik randen en waardeer de marginale;
12) creatief gebruiken van en reageren op verandering.
Deze twaalf principes zijn tevens een kernset van ethiek: Earth Care, People Care en Fair Share en kunnen tevens als basis voor sociale permacultuur worden vertaald naar communities.