In Minnesota, a gunite pool averages $77,000, fiberglass averages $60,000, and vinyl liner pools average $49,000 — before features, decking, and site conditions. Use the free calculator below to get a personalized estimate.
Standard 500 sq ft pool, Minnesota labor index (102% of US average), permits included, decking/spa/features excluded.
| Pool Type | Avg Cost (Minnesota) | $/sqft | Build Time | Lifespan | Best For |
|---|---|---|---|---|---|
| Gunite / Shotcrete | $77,000 | $84 | 12-22 weeks | 50+ years | Fully custom shape, premium finishes |
| Fiberglass | $60,000 | $61 | 3-6 weeks | 25-30 years | Fast install, low maintenance, freeze-thaw |
| Vinyl Liner | $49,000 | $36 | 4-8 weeks | Liner 7-10 yr, frame 20+ | Lowest upfront cost, simple design |
Pricing methodology: see how we calculate these costs. Machine-readable data: /pool-cost-data.json.
Minnesota has a moderately priced but short-season pool market. The build window is compressed, winterization is aggressive, and frost-heave protection adds meaningful cost versus southern markets.
Minnesota pool permits are issued at the municipal level under the Minnesota State Building Code (adopted from IRC). Hennepin, Ramsey, Dakota, Anoka, and Washington counties (Twin Cities metro) handle most of the state's pool volume. Barrier rules follow ICC. Minnesota requires gas-fitting permits for heaters and separate electrical review. Permit fees typically run $1,300–$2,100. Minneapolis and several affluent suburbs (Edina, Wayzata, Eden Prairie) have design-review processes.
Twin Cities pool season is early June through early September — 3 months uncovered. With a heater and cover, about 4.5 months is achievable. Winterization is aggressive: the frost line reaches 60 inches in parts of the state, so plumbing must be buried deep and fully blown out. Minnesota builders commonly use insulated equipment enclosures to prevent freeze damage.
Minnesota sits on deep glacial till — generally sandy loams in the south and siltier soils in the north. Excavation is typically clean across the metro. Cobbles and occasional boulders occur but rock-breaking is not a common surcharge. Lake-country builds in central Minnesota (Brainerd, Mille Lacs) have variable soils and occasionally high water tables.
Twin Cities metro (Hennepin, Ramsey, Dakota, Anoka, Washington counties) accounts for the vast majority of Minnesota's pool builds. Wayzata, Edina, Minnetonka, and Eden Prairie are the most expensive submarkets — prices run 15–25% above the state median. Rochester is moderately priced. Duluth and central-Minnesota lake country are seasonal and smaller markets.
Minnesota pool builders include Performance Pool & Spa (Eden Prairie), Premier Pools & Spas (Minneapolis franchise), Hastings Pools, Minnesota Pool & Spa Association members, and Backyard Inspirations. The long winters have produced a smaller roster of builders than in warmer states, with most concentrated in the Twin Cities.
Pool costs vary within Minnesota by metro labor market. Estimates below are for a standard 500 sq ft inground pool, permits included. Enter your ZIP in the calculator for a build-specific number.
| City | Gunite | Fiberglass | Vinyl |
|---|---|---|---|
| Minneapolis | $80,000 | $62,000 | $51,000 |
| Saint Paul | $77,000 | $60,000 | $49,000 |
| Rochester | $77,000 | $60,000 | $49,000 |
| Duluth | $77,000 | $60,000 | $49,000 |
| Bloomington | $77,000 | $60,000 | $49,000 |