Bei Häusern gibt es verschiedene Gartenarten: Der Ziergarten ist vor allem zur Verschönerung mit Blumen und Rasen gedacht, während der Nutzgarten Gemüse, Kräuter und Obst anbaut. Naturgärten setzen auf heimische Pflanzen und wenig Pflege, Landschaftsgärten sind großflächig und natürlich mit Teichen und Bäumen gestaltet. Steingärten sind pflegeleicht und für trockene Regionen geeignet, Wassergärten bieten Teiche oder Bachläufe als ruhige Elemente. In Städten sind Dachgärten auf Gebäuden beliebt, und Innenhofgärten liegen geschützt im Hausinneren.