40+ Small Pool Ideas for Compact Yards
From $300 stock tank pools to luxury plunge pools and spools β small pool designs that deliver big impact in tight spaces, with real costs, materials, and dimensions.
π Design Your Small Pool with AIA small yard doesn't mean no pool. Plunge pools, cocktail pools (spools), stock tank conversions, and compact inground designs let you swim, soak, and entertain in spaces as small as 6Γ8 feet. Below you'll find 40+ ideas organized by type β each with specific dimensions, materials, costs, and brand recommendations so you can plan with confidence.
π Plunge Pools
Concrete Plunge Pool
A gunite or shotcrete plunge pool measuring 6Γ10 ft with a 5-ft depth, ideal for cold plunges and quick dips. Costs $25,000β$45,000 fully installed with tile finish and equipment. Interior plaster in midnight blue or white quartz aggregate creates a stunning look. Add a bench seat along one wall for lounging at chest depth. Companies like Soake Pools and Plungie offer pre-cast alternatives starting at $15,000 for the shell alone.
Fiberglass Drop-In Plunge
A pre-manufactured fiberglass plunge pool (typically 6Γ12 ft) delivered and craned into an excavated hole in a single day. Brands like Thursday Pools, Leisure Pools, and Plungie offer models from $12,000β$25,000 for the shell. Total installed cost with decking and equipment runs $20,000β$40,000. Smooth gel-coat interior means no replastering for 25+ years. Available in graphite, Caribbean blue, and sandstone finishes.
Japanese Soaking Plunge
A deep, compact soaking pool inspired by traditional Japanese ofuro baths, typically 5Γ7 ft with a 4-ft depth. Built from concrete with natural stone cladding or hinoki cedar panels for an authentic aesthetic. Costs $15,000β$30,000 installed. Includes a bench at 24 inches for seated soaking and a small spillover edge for meditative water sound. Heat to 100Β°F for year-round hydrotherapy use.
Cold Plunge Recovery Pool
A dedicated cold water plunge pool measuring 4Γ8 ft with a 4-ft depth, equipped with a chiller unit maintaining 38β50Β°F water temperature. The ColdTub by Plunge retails at $5,000β$9,000 as a plug-and-play unit. Custom-built concrete versions run $15,000β$25,000. Athletes and biohackers use these for inflammation reduction, improved circulation, and mental clarity. Pair with an adjacent hot tub for contrast therapy.
Natural Stone Plunge Pool
A plunge pool lined with stacked Pennsylvania bluestone or Arizona flagstone, blending seamlessly into a naturalistic landscape. Typical size 7Γ10 ft at 4.5-ft depth. Costs $30,000β$55,000 due to premium stone work. A moss rock waterfall cascading 2β3 ft into the pool adds $3,000β$6,000. Designed to look like a natural spring or grotto β invisible from the street and stunning from the patio.
Plungie Pre-Cast Plunge
The Plungie Original is a pre-cast concrete plunge pool at 7.5Γ13 ft with a 5.25-ft depth, delivered ready to install. Shell cost starts at $18,500 with total installed pricing of $35,000β$55,000 depending on decking and landscaping. Available in Alpine white, Kona dark, and Mediterranean blue. Installation takes 1β2 days after excavation. Includes integrated plumbing ports and bench seating. A premium turnkey solution for small yards.
πΉ Cocktail Pools / Spools
Classic Rectangular Spool
A 10Γ16-ft gunite cocktail pool with a built-in spa section heated to 102Β°F and a swim area at 4.5-ft depth. Total cost $35,000β$60,000 installed. The spa jets activate independently for evening hydrotherapy. Pebble Tec interior in French Gray with LED color lighting and 6-inch mosaic tile waterline. Perfect for entertaining β fits 6β8 adults comfortably for cocktails.
Fiberglass Spool Combo
A one-piece fiberglass spool like the Leisure Pools Limitless 11 (11Γ16 ft) with integrated spa, tanning ledge, and swim-out. Shell cost $14,000β$20,000; installed $30,000β$50,000. Factory-applied gel coat in Ebony, Sapphire Blue, or Crystal White. Lifetime structural warranty. Heats efficiently due to small volume β only 3,500 gallons versus 15,000+ for a standard pool.
Tanning Ledge Spool
A compact 8Γ14-ft cocktail pool featuring a 5-ft wide Baja shelf (tanning ledge) at 6-inch depth β perfect for lounge chairs in the water. Cost $30,000β$50,000. Ledford concrete construction with a slip-resistant texture. Place two in-pool Ledge Lounger chairs ($300β$500 each) on the shelf. Remaining pool area drops to 4.5-ft for swimming. A social-media-worthy backyard centerpiece.
Spool with Spillover Spa
A 10Γ18-ft cocktail pool with an elevated spa that spills water over a 4-ft sheer descent wall into the pool below. Cost $45,000β$75,000. The spa sits 18 inches above pool level with a natural stone cap. Spa seats 4β5 adults with 6 hydrotherapy jets. The spillover creates a resort waterfall effect. Dual equipment system heats spa and pool independently.
Modern Geometric Spool
A minimalist 8Γ12-ft rectangular spool with clean 90-degree edges, dark gray PebbleFina interior, and a frameless glass fence surround. Cost $35,000β$55,000. Automated Pentair IntelliFlo pump and salt chlorine generator. Flush-mount LED strip lighting along the waterline. Negative edge on one side for infinity effect. Pairs with large-format porcelain pavers (24Γ24 in.) for a seamless modern patio.
Swim Jet Spool
A compact 8Γ14-ft spool equipped with a Badu SwimJet or Endless Pools swim current system ($3,000β$6,000 for the jet unit). Swim in place against an adjustable current β equivalent to a full-size lap pool in a fraction of the space. Total installed cost $40,000β$65,000. Adjust current speed from gentle walk to competitive sprint. Also functions as a standard cocktail pool when jets are off.
π’οΈ Stock Tank & DIY Pools
8-ft Round Stock Tank Pool
The classic Tarter or CountyLine 8-ft galvanized steel stock tank converted into a backyard plunge pool. Tank cost $350β$600 at Tractor Supply. Add a $150 Intex sand filter pump, a drain fitting, and basic plumbing for under $800 total. Holds approximately 700 gallons. Sand the interior edges, add a pool noodle rim cover, and you have a minimalist pool that went viral on Instagram and Pinterest.
Painted Matte Black Stock Tank
An 8-ft stock tank exterior-painted with Rust-Oleum High Heat flat black spray ($30 for 4 cans) for a sleek modern aesthetic. The black exterior absorbs solar heat, warming water 5β10Β°F faster than bare galvanized steel. Interior coated with two coats of Rust-Oleum Pool Paint in white or sky blue ($40/gallon). Surround with white pea gravel and potted palms for a minimalist resort vibe under $1,000 total.
Oval Stock Tank Soaker
A 2Γ4Γ8-ft oval galvanized stock tank from Tarter ($400β$700) offers more seating room than round models. Fits two adults side-by-side for a social soak. Add bench seats from marine-grade teak ($100β$200 DIY) across each end. Pair with a Hayward cartridge filter ($120) and a 1/4 HP pump. Total build cost $700β$1,200. Perfect for narrow side yards or urban patios with limited footprint.
Wood-Fired Stock Tank Hot Tub
A 6-ft stock tank paired with a Timberline or Chofu wood-fired water heater ($800β$1,500) for an off-grid hot tub experience. Heats 350 gallons from cold to 104Β°F in 2β3 hours using firewood. No electricity required β fully off-grid capable for cabins or rural properties. Total setup $1,200β$2,200. Add cedar decking around the tank and string lights overhead for a rustic luxury retreat.
DIY Pallet & Liner Pool
Build a 6Γ10-ft above-ground pool frame from reclaimed pallets reinforced with 2Γ4 lumber and ratchet straps. Line with a 20-mil EPDM pond liner ($80β$150) or heavy-duty tarp. Total cost $150β$400. Holds 12β18 inches of water β perfect for kids or cooling off on hot days. Add a small submersible pump ($30) for circulation. Seasonal build that disassembles for winter storage.
IBC Tote Cold Plunge
A 275-gallon IBC tote ($50β$100 used) with the top cut off and interior scrubbed clean makes an ultra-budget cold plunge or single-person soaking tub. Dimensions roughly 4Γ4Γ4 ft. Wrap the exterior in cedar fence boards ($60β$100) for aesthetics. Add a small aquarium pump ($25) and a window AC unit ice bath hack for a DIY cold plunge system under $300. Popular in the biohacking and Wim Hof communities.
π Small Inground Designs
10Γ20 Rectangular Classic
A traditional rectangular gunite pool at 10Γ20 ft with a uniform 4.5-ft depth β the most popular small inground size. Costs $35,000β$55,000 installed with PebbleTec interior, automatic cover, and basic equipment. Fits yards as small as 20Γ30 ft with adequate setbacks. Quartz interior in Tahoe Blue or French Gray. Add a single-side bench for seating. Clean, timeless design that never goes out of style.
Freeform Kidney Pool
An organic kidney-shaped pool measuring approximately 8Γ15 ft with depths from 3 to 5 ft, designed to look like a natural water feature. Cost $30,000β$50,000 in gunite with a river rock coping edge. Surround with native plantings and moss-covered boulders. A small waterfall from stacked stone at one end ($2,500β$5,000). Popular in cottage and naturalistic landscapes where geometric shapes feel too formal.
Plunge-Depth Cocktail Pool
A compact 8Γ12-ft inground pool with a 5.5-ft depth β deeper than typical cocktail pools for true immersion. Cost $28,000β$45,000. Glass mosaic tile in deep emerald or sapphire on the waterline ($15β$40/sq ft). Pentair MasterTemp 250K BTU heater for quick heat-up of the small 2,800-gallon volume. Perfect for urban lots where space is tight but you want a real swimming experience, not just wading.
L-Shaped Corner Pool
An L-shaped inground pool designed to tuck into a yard corner, with one leg at 6Γ12 ft (swim lane) and the other at 6Γ8 ft (lounging area). Total footprint roughly 12Γ14 ft. Cost $40,000β$60,000 in gunite. The bend creates a natural separation between activity zones. Add a sun shelf in the short leg and a deeper swim area in the long leg. Maximizes usable yard space around the pool.
Spool with Fire Feature
A 10Γ14-ft inground spool with a raised wall on one end topped with a linear gas fire feature β 36-inch HPC or Fire by Design unit ($2,000β$4,000). Fire reflects off the water surface for dramatic evening ambiance. Pool cost $35,000β$55,000 plus the fire feature. Stack-stone raised wall adds $3,000β$6,000. Dual-purpose space that functions as a fire pit lounge when not swimming.
β¬οΈ Above Ground Elevated
Elevated Deck-Wrapped Pool
A 15-ft round above-ground pool (Wilbar or Sharkline brand, $2,000β$4,000) wrapped in a full composite deck built to rail height. Total deck cost $5,000β$15,000 depending on material β TimberTech or Trex in Toasted Sand or Island Mist. Walk-on access from the deck eliminates the pool ladder entirely. Add a built-in gate for safety code compliance. From the outside, it looks like a custom inground installation.
Semi-Inground with Stone Veneer
Bury a semi-inground pool (Radiant Pools, $4,000β$8,000 for shell) 2 ft into the ground and clad the exposed walls in natural stone veneer or cultured stone ($8β$15/sq ft). Cap with 12-inch bluestone or travertine coping. Total $8,000β$20,000. The result looks completely custom β no one will guess it's a prefab shell. Add a sheer descent waterfall on the exposed wall for $800β$1,500.
Modular Above-Ground Plunge
The Modpool or Soake shipping-container-based modular pool, approximately 8Γ20 ft, placed above ground on a prepared concrete pad. Cost $25,000β$40,000 delivered and installed. Includes built-in filtration, heating, and LED lighting. Window panel option ($3,000β$5,000 extra) lets you see swimmers underwater from outside. Modern industrial aesthetic that pairs with contemporary architecture.
Raised Concrete Block Pool
Build a raised pool from 8-inch concrete masonry blocks (CMU), waterproofed with a cementitious coating and lined with a 20-mil vinyl liner. Typical size 8Γ14 ft at 4-ft height. Cost $5,000β$15,000 DIY or $12,000β$25,000 professionally built. Top with 12-inch natural stone cap. Add integrated bench seating inside. A permanent, durable structure that adds significant property value.
Rooftop or Terrace Pool
A lightweight fiberglass or acrylic pool designed for rooftop or elevated terrace installation β requires structural engineering review ($1,500β$3,000). Typical size 6Γ12 ft with a max depth of 3.5 ft to keep weight manageable (approximately 300 lbs/sq ft when full). Cost $30,000β$60,000 including structural reinforcement. Popular in urban settings, condos with private terraces, and modern hillside homes with cantilevered decks.
Stock Tank on Raised Platform
An 8-ft galvanized stock tank ($400β$600) mounted on a 24-inch raised timber platform with integrated steps and a surrounding deck shelf. Platform cost $500β$2,000 DIY in pressure-treated lumber or $1,500β$4,000 in composite. The elevation creates a spa-like experience β sit on the deck edge with feet in the water. Surround with potted plants, outdoor curtains, and an umbrella for a private oasis under $3,000 total.
Small Pool Type Comparison
| Type | Cost | Size | Depth | Maintenance | Lifespan | Best For |
|---|---|---|---|---|---|---|
| Plunge Pool (Concrete) | $25,000β$55,000 | 6Γ10 β 7Γ13 ft | 4β5.5 ft | Medium | 30β50 years | Luxury small yards, cold plunge |
| Cocktail Pool / Spool | $30,000β$75,000 | 8Γ12 β 10Γ18 ft | 4β5 ft + spa | Medium | 25β40 years | Entertaining, spa combo |
| Stock Tank Pool | $300β$1,200 | 6β8 ft round | 24 in. | Low | 10β15 years | Budget, minimalist, DIY |
| Small Inground (Gunite) | $28,000β$60,000 | 8Γ12 β 10Γ20 ft | 3.5β5.5 ft | MediumβHigh | 30β50+ years | Permanent, resale value |
| Above Ground Elevated | $2,500β$40,000 | 8β20 ft | 3.5β4.5 ft | LowβMedium | 10β25 years | Quick install, versatility |
| DIY / IBC / Pallet | $100β$500 | 4β10 ft | 12β24 in. | Low | 1β5 years | Ultra-budget, temporary |
Small Pool FAQs
What is the smallest pool size worth building?+
How much does a small pool cost to build?+
What is the difference between a plunge pool and a spool?+
Do small pools add value to a home?+
Can I build a small pool in a townhouse or condo yard?+
How long does it take to install a small pool?+
Design Your Small Pool with AI
Upload a photo of your yard and see exactly how a plunge pool, spool, or stock tank setup would look β complete with landscaping, decking, and lighting.
Try Yardcast Free β