Add a beautiful focal point to your garden from £1496

HaMuch is Excellent
By Emily Rivers
Last updated 4th June 2024

A pond is a great way to add interest to your garden. Whether you plan to keep fish in there or just want to create a stunning habitat for wildlife to come and go, a landscaper can help make your dream become a reality.

But how much does a garden pond cost? Read on to find out everything you need to know.

How much does it cost to build a pond?

The cost of building a pond in the UK varies depending on factors such as the size, design and materials used. On average, you can expect to pay £3,400 for a garden pond, but larger ponds or luxury koi ponds will cost more.

Pond type

Average cost

Small garden pond

£1,575

Medium garden pond

£3,000

Large garden pond

£5,560

Luxury koi pond

£11,500

Garden pond cost

Factors affecting the cost of building a pond

There are various factors that affect the cost of building a pond which you should consider when you’re planning your budget:

Size: As you’d expect, the bigger your pond, the more materials you’ll need to build it and the more labour required, so the cost of your pond will increase.

Design: More intricate pond designs will require more materials and labour, resulting in higher costs.

Materials: The choice of materials, such as pond liners, pumps, filters and edging, will impact the overall cost. Higher-quality materials may incur higher upfront costs but offer better durability and performance over time.

Site preparation: If your garden needs a lot of prep work, such as excavation, levelling or removing existing landscaping features, this will add to the cost of building the pond. If you’re able to, you could do the excavation yourself to save money.

Additional features: Adding water features, fountains, lighting or lots of aquatic plants will increase the complexity and cost of your pond build.

Where you live: Where you live will strongly impact the cost of building your pond. Expect to pay more in larger cities than in rural areas, especially in the south east of the UK. At HaMuch, we use our database of hourly and daily rates to estimate how much jobs will cost in your area. Take a look at our table further down the page to see how much a pond could cost to build in your nearest town or city.

Other costs to consider with a garden pond

Pond cleaning and maintenance

Regular maintenance is essential to keep your pond clean and healthy. Costs may include items such as pond treatments, algae control products and equipment for cleaning and maintaining water quality.

Running a pond pump

If you want your pond to support wildlife or koi carp, you’ll need to run a pond pump to circulate water and maintain oxygen levels. Consider the energy efficiency of the pump and factor in electricity costs when budgeting for your pond, as this can get expensive.

Landscaping

As well as the pond itself, you may want to include landscaping features around the pond, such as planting beds, pathways, decking or seating areas, which will add to the cost. If you have children or pets, you’ll need to consider adding safety features like fencing or covers.

How to design a garden pond

You can certainly design your garden pond yourself, but you need to make sure that you consider everything so that it lasts for years to come and supports wildlife effectively.

When designing your garden pond, consider these factors and construct a design that you can work on with your landscaper:

Location: Choose a suitable location for your pond, taking into account factors such as sunlight, shade and proximity to trees or buildings. Ideally, your pond should be in partial shade to prevent algae growth and away from trees that will shed their leaves into your pond.

Depth: How deep your pond should be depends on whether you plan to keep fish in it or not. If your pond is purely for decoration, a good minimum depth is 600cm. However, if you plan to keep small fish, you should increase the depth to around 1 metre. For large fish or koi carp, the depth should be at least 1-1.5m. This will keep the deeper water a few degrees warmer than the surface so the fish can semi-hibernate.

Size and Shape: Determine the size and shape of your pond based on available space and design preferences. You can choose any shape if you plan to use a flexible rubber liner, so consider the style of your garden. A wildlife pond may look best with curved, natural lines, while an ornamental pond with koi may look better in a square or rectangular shape.

Plants: Plants are great at removing excess nutrients from the water, so if you want to support fish and wildlife, adding aquatic plants is a must. Water lilies offer shade for pond life in deeper water, while flowering rushes, water hyacinths and branched bur weeds are great for shallower ponds.

Features: Do you want aesthetic features added to your pond? Fountains add that wonderful water sound but also help to circulate pond water, while lighting around your pond allows you to enjoy it into the evening as well as increase safety around the water. You may want to consider adding decorative stones to conceal the pond liner too.

Do I need planning permission to build a pond in my garden?

In most cases, small garden ponds do not require planning permission, as they come under permitted development rules. However, if you live in an Area of Outstanding Natural Beauty or a conservation area, you’re likely to need planning permission. It’s always best to check with your local planning authority to confirm any regulations or restrictions that may apply in your area.

It’s also worth noting that if you have a large garden that potentially supports protected species, you could need a Habitats Regulations Assessment before any work is carried out to ensure that the work won’t negatively impact any species already living in your garden.

How often should you clean a garden pond?

How often you should clean a garden pond depends on factors such as the size of the pond, the presence of fish and plants and environmental conditions. It’s important not to clean your pond too vigorously or regularly as this can upset the natural balance and deter wildlife.

A typical pond cleaning and maintenance schedule may look something like this:

Bi-weekly or monthly

  • Check the plants growing in and around your pond and add more or cut back depending on growth

Spring

  • Add new plants and divide and re-pot plants like water lilies if they’ve become too big

  • Consider feeding with an aquatic plant food if plants have not thrived

Summer

  • Cut back excess plant growth – keep around 50% of the surface free of plants

  • Snip off fading leaves and flowers to prevent decomposition in the pond

  • Thin out excessive growth of underwater plants

  • If your pond has fish, top up the water level if it drops significantly – rainwater from a butt is best

  • Run a bubble fountain to oxygenate the water in hot weather and reduce algae

  • Remove any algae or floating weeds

Autumn

  • Remove further fading leaves, flowers and stems to prevent decomposition in the water

  • Small ponds may need a complete clean-out after 5 years, while large ponds can go 10 years

    • Prepare a holding tank for any fish and deep-water plants

    • Drain the pond using a pump, placing fish and plants in the holding tank as they appear

    • Place decaying plants to the side of the pond so any wildlife inside can return to the pond

    • Scoop out silt, keeping a little to put back in the pond

    • Scrub the pond liner with fresh water then remove the dirty water when finished

    • Refill the pond with the saved silt and (preferably) rainwater, then position plants

    • Return any fish and pond life

Winter

  • If your pond has fish and it freezes over, gently melt the surface with a hot pan to prevent oxygen levels from dropping and consider running a bubble fountain or pump

  • Prune any overhanging branches to ensure light still reaches the pond

  • Check the water level – if it drops, a leak could have formed due to freezing and thawing

Does a pond add value to a property?

A well-designed and maintained garden pond will usually add value to a property by enhancing its aesthetic appeal, creating a focal point and providing habitat for wildlife. However, with any home improvement, you should always consider that you may not get a strong return on your investment.

It’s best to consider whether adding a garden pond will add to your quality of life and enjoyment of your garden over whether it will add significant value to your property.

Ready to start building a garden pond? Post your job on HaMuch now to get in touch with landscapers in your area.


Estimates for common landscaper jobs;

Rates for other trades

Garden pond cost in the UK
Garden pond cost in the UK (excluding VAT or callout charges)
Location in UKGarden pond cost
Garden pond near Aberdeen£1600
Garden pond near Amber Valley£1608
Garden pond near Angus£1568
Garden pond near Arun£1640
Garden pond near Ashfield£1600
Garden pond near Aylesbury Vale£1624
Garden pond near Barnsley£1616
Garden pond near Basildon£1640
Garden pond near Basingstoke & Deane£1632
Garden pond near Bassetlaw£1640
Garden pond near Bath & North East Somerset£1640
Garden pond near Bedford£1648
Garden pond near Belfast£1592
Garden pond near Birmingham£1728
Garden pond near Blackburn£1640
Garden pond near Blackpool£1600
Garden pond near Bolton£1632
Garden pond near Bournemouth£1664
Garden pond near Bracknell Forest£1664
Garden pond near Bradford£1584
Garden pond near Braintree£1632
Garden pond near Breckland£1560
Garden pond near Bridgend£1616
Garden pond near Brighton£1632
Garden pond near Bristol£1632
Garden pond near Broadland£1560
Garden pond near Broxtowe£1600
Garden pond near Bury£1632
Garden pond near Caerphilly£1640
Garden pond near Calderdale£1592
Garden pond near Cambridge£1616
Garden pond near Canterbury£1616
Garden pond near Cardiff£1640
Garden pond near Charnwood£1576
Garden pond near Chelmsford£1640
Garden pond near Cheltenham£1648
Garden pond near Cherwell£1656
Garden pond near Chester£1648
Garden pond near Colchester£1616
Garden pond near Conway£1576
Garden pond near Coventry£1568
Garden pond near Crewe & Nantwich£1640
Garden pond near Dacorum£1672
Garden pond near Derby£1600
Garden pond near Doncaster£1624
Garden pond near Dover£1624
Garden pond near Dudley£1728
Garden pond near Dundee£1568
Garden pond near East Ayrshire£1552
Garden pond near East Devon£1608
Garden pond near East Dunbartonshire£1616
Garden pond near East Hampshire£1648
Garden pond near East Hertfordshire£1664
Garden pond near East Lindsey£1528
Garden pond near East Riding£1552
Garden pond near Eastleigh£1648
Garden pond near Edinburgh£1600
Garden pond near Elmbridge£1688
Garden pond near Epping Forest£1688
Garden pond near Erewash£1592
Garden pond near Exeter£1608
Garden pond near Falkirk£1584
Garden pond near Fife£1608
Garden pond near Flintshire£1624
Garden pond near Gateshead£1688
Garden pond near Gedling£1608
Garden pond near Glasgow£1616
Garden pond near Gloucester£1656
Garden pond near Guildford£1664
Garden pond near Halton£1648
Garden pond near Harrogate£1568
Garden pond near Havant & Waterloo£1656
Garden pond near Horsham£1656
Garden pond near Huntingdonshire£1608
Garden pond near Ipswich£1584
Garden pond near Isle of Wight£1648
Garden pond near Kings Lynn & West Norfolk£1560
Garden pond near Kingston-upon-Hull£1552
Garden pond near Kirklees£1592
Garden pond near Knowsley£1640
Garden pond near Lancaster£1592
Garden pond near Leeds£1576
Garden pond near Leicester£1560
Garden pond near Lisburn£1592
Garden pond near Liverpool£1632
Garden pond near London£1688
Garden pond near Luton£1664
Garden pond near Macclesfield£1624
Garden pond near Maidstone£1640
Garden pond near Manchester£1624
Garden pond near Mid Bedfordshire£1648
Garden pond near Mid Sussex£1648
Garden pond near Middlesbrough£1536
Garden pond near Milton Keynes£1624
Garden pond near Neath Port Talbot£1600
Garden pond near New Forest£1648
Garden pond near Newbury£1632
Garden pond near Newcastle-under-Lyme£1640
Garden pond near Newcastle-upon-Tyne£1688
Garden pond near Newport£1640
Garden pond near North Ayrshire£1600
Garden pond near North East Lincolnshire£1536
Garden pond near North Hertfordshire£1664
Garden pond near North Lanarkshire£1600
Garden pond near North Lincolnshire£1552
Garden pond near North Somerset£1632
Garden pond near North Tyneside£1688
Garden pond near North Wiltshire£1688
Garden pond near Northampton£1600
Garden pond near Norwich£1568
Garden pond near Nottingham£1600
Garden pond near Nuneaton & Bedworth£1568
Garden pond near Oldham£1616
Garden pond near Oxford£1672
Garden pond near Pembrokeshire£1544
Garden pond near Perth & Kinross£1576
Garden pond near Peterborough£1624
Garden pond near Plymouth£1536
Garden pond near Poole£1656
Garden pond near Portsmouth£1656
Garden pond near Powys£1560
Garden pond near Preston£1624
Garden pond near Reading£1648
Garden pond near Redcar & Cleveland£1544
Garden pond near Reigate & Banstead£1680
Garden pond near Renfrewshire£1624
Garden pond near Rhondda, Cynon, Taff£1640
Garden pond near Rochdale£1616
Garden pond near Rochester-upon-Medway£1496
Garden pond near Rotherham£1624
Garden pond near Salford£1624
Garden pond near Salisbury£1656
Garden pond near Sandwell£1728
Garden pond near Scarborough£1720
Garden pond near Scottish Borders£1880
Garden pond near Sefton£1608
Garden pond near Sevenoaks£1664
Garden pond near Sheffield£1624
Garden pond near Slough£1680
Garden pond near Solihull£1736
Garden pond near South Ayrshire£1552
Garden pond near South Bedfordshire£1648
Garden pond near South Cambridgeshire£1656
Garden pond near South Gloucestershire£1624
Garden pond near South Kesteven£1600
Garden pond near South Lanarkshire£1600
Garden pond near South Oxfordshire£1672
Garden pond near South Somerset£1592
Garden pond near South Tyneside£1688
Garden pond near Southampton£1648
Garden pond near Southend-on-Sea£1616
Garden pond near St Albans£1688
Garden pond near St Helens£1648
Garden pond near Stafford£1608
Garden pond near Stockport£1616
Garden pond near Stockton-on-Tees£1536
Garden pond near Stoke-on-Trent£1624
Garden pond near Stratford-on-Avon£1576
Garden pond near Stroud£1648
Garden pond near Suffolk Coastal£1568
Garden pond near Sunderland£1680
Garden pond near Swale£1632
Garden pond near Swansea£1584
Garden pond near Tameside£1616
Garden pond near Teignbridge£1616
Garden pond near Tendring£1584
Garden pond near Test Valley£1648
Garden pond near Thamesdown£1656
Garden pond near Thanet£1616
Garden pond near The Wrekin£1584
Garden pond near Thurrock£1656
Garden pond near Torbay£1616
Garden pond near Trafford£1624
Garden pond near Vale of Glamorgan£1664
Garden pond near Vale of White Horse£1664
Garden pond near Vale Royal£1624
Garden pond near Wakefield£1584
Garden pond near Walsall£1592
Garden pond near Warrington£1640
Garden pond near Warwick£1568
Garden pond near Waveney£1576
Garden pond near Waverley£1648
Garden pond near Wealden£1624
Garden pond near West Lancashire£1624
Garden pond near West Lothian£1592
Garden pond near West Wiltshire£1688
Garden pond near Wigan£1648
Garden pond near Windsor & Maidenhead£1672
Garden pond near Wirral£1624
Garden pond near Wokingham£1656
Garden pond near Wolverhampton£1600
Garden pond near Wrexham Maelor£1632
Garden pond near Wychavon£2288
Garden pond near Wycombe£1664
Garden pond near York£1568