Need help with a job?

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;

JobEstimate
Renovate a garden£7,500
Build a garden pond£1,975
Level a garden£1,500
Landscape a garden£8,000
Lay artificial grass£1,200
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

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 London£1736
Garden pond near Birmingham£1624
Garden pond near Glasgow£1648
Garden pond near Leeds£1616
Garden pond near Liverpool£1656
Garden pond near Sheffield£1648
Garden pond near Edinburgh£1632
Garden pond near Manchester£1656
Garden pond near Belfast£1672
Garden pond near Bristol£1672
Garden pond near Leicester£1640
Garden pond near Cardiff£1696
Garden pond near Coventry£1624
Garden pond near Bradford£1624
Garden pond near Nottingham£1640
Garden pond near Newcastle Upon Tyne£1728
Garden pond near Brighton and Hove£1672
Garden pond near Derby£1640
Garden pond near Hull£1624
Garden pond near Plymouth£1616
Garden pond near Stoke-on-Trent£1680
Garden pond near Southampton£1696
Garden pond near Northampton£1640
Garden pond near Wolverhampton£1632
Garden pond near Luton£1704
Garden pond near Portsmouth£1704
Garden pond near Reading£1688
Garden pond near Norwich£1680
Garden pond near Milton Keynes£1656
Garden pond near Bournemouth£1688
Garden pond near Aberdeen£1640
Garden pond near Peterborough£1680
Garden pond near Bolton£1664
Garden pond near Swindon£1704
Garden pond near Southend-on-Sea£1672
Garden pond near Warrington£1664
Garden pond near Oxford£1704
Garden pond near Swansea£1624
Garden pond near Sunderland£1712
Garden pond near Slough£1736
Garden pond near Kingswood£1680
Garden pond near Telford£1624
Garden pond near Cambridge£1656
Garden pond near Ipswich£1616
Garden pond near Blackpool£1632
Garden pond near Middlesbrough£1632
Garden pond near Dundee£1616
Garden pond near Huddersfield£1624
Garden pond near York£1624
Garden pond near Poole£1688
Garden pond near Watford£1744
Garden pond near Newport£1664
Garden pond near Colchester£1648
Garden pond near Exeter£1640
Garden pond near Blackburn£1704
Garden pond near Crawley£1712
Garden pond near Gloucester£1688
Garden pond near Stockport£1656
Garden pond near Basingstoke£1688
Garden pond near Basildon£1704
Garden pond near Cheltenham£1688
Garden pond near Gateshead£1728
Garden pond near Worthing£1680
Garden pond near Rochdale£1640
Garden pond near Oldham£1648
Garden pond near Chelmsford£1672
Garden pond near Birkenhead£1664
Garden pond near Maidstone£1696
Garden pond near Gillingham£1680
Garden pond near Salford£1656
Garden pond near Solihull£1632
Garden pond near St Helens£1672
Garden pond near Worcester£1880
Garden pond near Lincoln£1736
Garden pond near West Bromwich£1624
Garden pond near Eastbourne£1640
Garden pond near Wakefield£1624
Garden pond near Wythenshawe£1656
Garden pond near Bedford£1704
Garden pond near Hemel Hempstead£1720
Garden pond near Preston£1672
Garden pond near Stevenage£1712
Garden pond near Southport£1640
Garden pond near Bath£1680
Garden pond near Harlow£1712
Garden pond near Sutton Coldfield£1632
Garden pond near Darlington£1624
Garden pond near Chester£1680
Garden pond near Hastings£1648
Garden pond near Nuneaton£1624
Garden pond near Halifax£1632
Garden pond near Aylesbury£1696
Garden pond near Doncaster£1648
Garden pond near Grimsby£1640
Garden pond near Wallasey£1664
Garden pond near Stockton-on-Tees£1632
Garden pond near Weston-super-Mare£1664
Garden pond near High Wycombe£1712
Garden pond near Ashford£1656
Garden pond near Redditch£1616
Garden pond near Wigan£1672
Garden pond near Scunthorpe£1616
Garden pond near Bury£1648
Garden pond near Paisley£1664
Garden pond near Bracknell£1704
Garden pond near Burnley£1664
Garden pond near Rugby£1616
Garden pond near Guildford£1704
Garden pond near Carlisle£1600
Garden pond near Chatham£1672
Garden pond near East Kilbride£1640
Garden pond near Newcastle-under-Lyme£1680
Garden pond near Chesterfield£1656
Garden pond near Burton upon Trent£1656
Garden pond near Tamworth£1632
Garden pond near Shrewsbury£1600
Garden pond near Woking£1712
Garden pond near St Albans£1728
Garden pond near Harrogate£1624
Garden pond near Crewe£1704
Garden pond near South Shields£1704
Garden pond near Craigavon£1672
Garden pond near Stafford£1648
Garden pond near Rotherham£1656
Garden pond near Barnsley£1648
Garden pond near Lowestoft£1608
Garden pond near Walsall£1632
Garden pond near Gosport£1696
Garden pond near Dartford£1944
Garden pond near Bognor Regis£1680
Garden pond near Corby£1624
Garden pond near Paignton£1640
Garden pond near Maidenhead£1720
Garden pond near Rochester£1672
Garden pond near Ellesmere Port£1680
Garden pond near Loughborough£1616
Garden pond near Dudley£1624
Garden pond near Dewsbury£1624
Garden pond near Mansfield£1672
Garden pond near Margate£1648
Garden pond near Kettering£1648
Garden pond near Cannock£1632
Garden pond near Sale£1656
Garden pond near Taunton£1608
Garden pond near Runcorn£1760
Garden pond near Farnborough£1688
Garden pond near Tynemouth£1704
Garden pond near Hereford£1704
Garden pond near Halesowen£1624
Garden pond near Widnes£1728
Garden pond near Huyton with Roby£1656
Garden pond near Scarborough£1680
Garden pond near Gravesend£1688
Garden pond near Bebington£1664
Garden pond near Kidderminster£1632
Garden pond near Stourbridge£1624
Garden pond near Barry£1680
Garden pond near Smethwick£1624
Garden pond near Dunfermline£1640
Garden pond near Livingston£1640
Garden pond near Weymouth£1640
Garden pond near Brentwood£1688
Garden pond near Barrow-in-Furness£1600
Garden pond near Hamilton£1640
Garden pond near Canterbury£1672
Garden pond near Wellingborough£1632
Garden pond near Sittingbourne£1672
Garden pond near Macclesfield£1664
Garden pond near Bootle£1664
Garden pond near Carlton£1640
Garden pond near Esher£1728
Garden pond near Clacton-on-Sea£1624
Garden pond near Lancaster£1640
Garden pond near Beeston£1616
Garden pond near Banbury£1664
Garden pond near Torquay£1640
Garden pond near Folkestone£1656
Garden pond near Kingswinford£1624
Garden pond near Bloxwich£1632
Garden pond near Bridgend£1672
Garden pond near Welwyn Garden City£1720
Garden pond near Lisburn£1672
Garden pond near Leamington Spa£1616
Garden pond near Washington£1712
Garden pond near Tunbridge Wells£1688
Garden pond near Kirkcaldy£1624
Garden pond near Hinckley£1624
Garden pond near Durham£1720
Garden pond near Cumbernauld£1640
Garden pond near Wokingham£1696
Garden pond near Horsham£1696
Garden pond near Crosby£1672
Garden pond near Yeovil£1632
Garden pond near Thundersley£1688
Garden pond near Altrincham£1656
Garden pond near Willenhall£1632
Garden pond near Christchurch£1688
Garden pond near Keighley£1624
Garden pond near Ashton-under-Lyne£1648
Garden pond near Winchester£1696