The cost of a pergola can range from around £700 - £2,500 depending on the materials used, and size.