{"product_id":"15x20-ft-fish-pond-liner-20-mil-lldpe-flexible-liner","title":"Premium 20 Mil LLDPE Pond Liner — 15×20 FT, UV-Stabilized, Fish-Safe \u0026 Puncture-Resistant","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eStop Losing Water. Stop Patching Leaks. Build a Pond That Holds.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eCheap liners crack under UV, puncture on rocks, and fail at the seams within a season. This 20 mil LLDPE liner is built for permanence — thick enough to resist punctures from roots and gravel, flexible enough to conform to any shape without folding, and UV-stabilized to hold up outdoors for years without becoming brittle.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0990\/9751\/0209\/files\/IMG-1032.png?v=1781048019\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEach liner measures \u003cstrong\u003e15×20 feet\u003c\/strong\u003e — sized to fit backyard fish ponds, koi ponds, water gardens, and ornamental features up to \u003cstrong\u003e9×14 ft with 2 ft depth\u003c\/strong\u003e. Order multiple liners to cover larger installations, overlap seams for leak-free joins, or line multiple sections of a pond system.\u003c\/p\u003e\n\u003cp style=\"text-align: center; background-color: #f0f7f0; padding: 10px; border-radius: 6px;\"\u003e\u003cstrong\u003e💳 Flexible Payments Available\u003c\/strong\u003e — Split your purchase into \u003cstrong\u003e4 interest-free installments\u003c\/strong\u003e with Shop Pay. No hidden fees, no surprises.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eBundle Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e2-Pack\u003c\/strong\u003e — Two 15×20 ft liners. Cover one medium-sized pond or use both sides of a divided water feature independently.\u003cbr\u003e\u003cem\u003eBest for: \u003cstrong\u003esingle backyard pond, split water features\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e4-Pack\u003c\/strong\u003e — Four liners for larger installations or multi-zone pond systems. Overlap and seam for a seamless leak-proof surface on bigger builds.\u003cbr\u003e\u003cem\u003eBest for: \u003cstrong\u003elarge koi ponds, multi-section water gardens\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e6–10 Pack\u003c\/strong\u003e — For serious water feature projects — retention areas, natural swimming ponds, or commercial installs where coverage and redundancy matter.\u003cbr\u003e\u003cem\u003eBest for: \u003cstrong\u003elarge-scale builds, farm ponds, retention features\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e12–16 Pack\u003c\/strong\u003e — Maximum coverage for large farm ponds, irrigation reservoirs, and commercial water containment. Best cost-per-liner in the lineup.\u003cbr\u003e\u003cem\u003eBest for: \u003cstrong\u003efarm reservoirs, irrigation ponds, commercial projects\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eBundle Coverage \u0026amp; Cost Breakdown\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-size: 14px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #2d5a27; color: #ffffff;\"\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #ccc;\"\u003eBundle\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #ccc;\"\u003eLiners\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #ccc;\"\u003eTotal Liner Area\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #ccc;\"\u003ePrice\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #ccc;\"\u003ePer Liner\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e2-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e2 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e600 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$126.62\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.31\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e4-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e4 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e1,200 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$253.07\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.27\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e6-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e6 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e1,800 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$379.27\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.21\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e8-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e8 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e2,400 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$505.55\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.19\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e10-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e10 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e3,000 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$631.38\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.14\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e12-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e12 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e3,600 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$759.74\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.31\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e14-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e14 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e4,200 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$886.33\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.31\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc; font-weight: bold;\"\u003e16-Pack\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e16 × 15×20 ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e4,800 sq ft\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e$1,013.70\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ccc;\"\u003e\u003cstrong\u003e$63.36\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eHow Much Liner Do You Need?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eMeasure your pond's length, width, and depth, then use this formula to calculate the liner size you need:\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 15px; background-color: #f5f5f5; padding: 12px; border-radius: 6px;\"\u003e\u003cstrong\u003e(Pond Length + 2× Depth + 2 ft) × (Pond Width + 2× Depth + 2 ft) = Liner Area Needed\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eExample: A 9×14 ft pond, 2 ft deep → (9+4+2) × (14+4+2) = 15×20 ft. One liner covers it perfectly.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003e💡 For larger ponds: overlap liner seams by at least 12 inches and use pond liner tape for a watertight join.\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cul\u003e\n\u003cli\u003e20 mil LLDPE construction — significantly thicker than budget liners, resists punctures from roots, gravel, and sharp edges\u003c\/li\u003e\n\u003cli\u003eUV-stabilized — won't crack, stiffen, or degrade from sun exposure over years of outdoor use\u003c\/li\u003e\n\u003cli\u003e100% fish and plant safe — LLDPE is non-toxic and approved for use in koi ponds, goldfish ponds, and water gardens\u003c\/li\u003e\n\u003cli\u003eFlexible in cold temperatures — stays pliable and workable even in winter, unlike PVC which stiffens and cracks\u003c\/li\u003e\n\u003cli\u003eConforms to any shape — bends into curves, corners, and irregular pond beds without creasing or tearing\u003c\/li\u003e\n\u003cli\u003eSeamable — multiple liners can be bonded together with pond liner tape or PVC cement for larger builds\u003c\/li\u003e\n\u003cli\u003eCovers 300 sq ft of pond surface per liner — sized for backyard ponds up to 9×14 ft with 2 ft depth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eComplete Your Pond Build\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eLine your pond banks with weed barrier fabric before laying the liner — it blocks root intrusion from below and adds an extra layer of puncture protection between the liner and the soil.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eAdd Weed Barrier Fabric →\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBacked by our satisfaction guarantee. If it doesn't perform, we'll make it right.\u003c\/em\u003e\u003c\/p\u003e","brand":"GainYards","offers":[{"title":"2-Pack","offer_id":51827087737153,"sku":"CJJT2347366","price":126.62,"currency_code":"USD","in_stock":true},{"title":"4-Pack","offer_id":51827087769921,"sku":"CJJT2347367","price":253.07,"currency_code":"USD","in_stock":true},{"title":"6-Pack","offer_id":51827087802689,"sku":"CJJT2347368","price":379.27,"currency_code":"USD","in_stock":true},{"title":"8-Pack","offer_id":51827087835457,"sku":"CJJT2347369","price":505.55,"currency_code":"USD","in_stock":true},{"title":"10-Pack","offer_id":51827087868225,"sku":"CJJT2347370","price":631.38,"currency_code":"USD","in_stock":true},{"title":"12-Pack","offer_id":51831170892097,"sku":"CJJT2347366","price":759.74,"currency_code":"USD","in_stock":true},{"title":"14-Pack","offer_id":51831170924865,"sku":"CJJT2347367","price":886.33,"currency_code":"USD","in_stock":true},{"title":"16-Pack","offer_id":51831170957633,"sku":"CJJT2347368","price":1013.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/9751\/0209\/files\/IMG-0969.png?v=1781390613","url":"https:\/\/gainyards.com\/products\/15x20-ft-fish-pond-liner-20-mil-lldpe-flexible-liner","provider":"GainYards","version":"1.0","type":"link"}