La mayor diferencia que existe entre un porche y una pérgola es que los primeros cuentan con cubierta y los segundos no.
Lo cierto es que, aunque las pérgolas no cuenten con cubierta, es muy fácil cubrirlas para obtener un espacio perfecto donde resguardarnos del sol como puede ser con plantas trepadoras, con toldos o con celosías.
Otra diferencia es que los porches suelen estar adosados a una construcción quedando situados al lado de un núcleo principal mientras que las pérgolas se suelen instalar de forma aislada en jardines o parques constituyéndose como un elemento un decorativo muy elegante.