<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:45695063-3dad-4636-8a0f-998fdf7cbc31,g:8dcaaacd-b00b-4c66-885e-1ab0a7b298c8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.poolcorp.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="pool-20190930.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="pool-20190930.xsd#ConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/ConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9b0727a0-5e59-40c3-9cfd-de09f30748dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9d8ebecf-3b6f-4625-a473-ecb4671c2f88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9b0727a0-5e59-40c3-9cfd-de09f30748dc" xlink:to="loc_us-gaap_Revenues_9d8ebecf-3b6f-4625-a473-ecb4671c2f88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_2b4301ee-d638-4d16-8f18-57a47bf506a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9b0727a0-5e59-40c3-9cfd-de09f30748dc" xlink:to="loc_us-gaap_CostOfRevenue_2b4301ee-d638-4d16-8f18-57a47bf506a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c0fd220c-d5ab-4a11-80d8-c0f73a443082" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c3b63f71-c1a2-4056-a7a8-fdfcadb4537d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c0fd220c-d5ab-4a11-80d8-c0f73a443082" xlink:to="loc_us-gaap_OperatingIncomeLoss_c3b63f71-c1a2-4056-a7a8-fdfcadb4537d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c9801e42-0b46-459e-b600-5f3205dab2ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c0fd220c-d5ab-4a11-80d8-c0f73a443082" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_c9801e42-0b46-459e-b600-5f3205dab2ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7615db5f-c82f-49bc-a9ad-b86198a06fab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c5b812e8-1f0e-4bc8-92b4-8ed055ea2df0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7615db5f-c82f-49bc-a9ad-b86198a06fab" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c5b812e8-1f0e-4bc8-92b4-8ed055ea2df0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fc2d4f39-773f-4c6e-9d0c-e500f3f5236e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7615db5f-c82f-49bc-a9ad-b86198a06fab" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fc2d4f39-773f-4c6e-9d0c-e500f3f5236e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_37b6f360-3a02-4962-963b-f400497feebe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7615db5f-c82f-49bc-a9ad-b86198a06fab" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_37b6f360-3a02-4962-963b-f400497feebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e430f250-ff76-4b57-b9c8-d73a8f7d8050" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c13c717a-3867-4cd8-babf-b0ca8f02bcd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e430f250-ff76-4b57-b9c8-d73a8f7d8050" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c13c717a-3867-4cd8-babf-b0ca8f02bcd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2a96702b-6278-4a65-b035-9ffa4fe3e84b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e430f250-ff76-4b57-b9c8-d73a8f7d8050" xlink:to="loc_us-gaap_GrossProfit_2a96702b-6278-4a65-b035-9ffa4fe3e84b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="pool-20190930.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5ce32fcb-f008-4e14-a2d3-fe79e251adb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9712505c-a721-411f-92fe-1de188f7c108" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5ce32fcb-f008-4e14-a2d3-fe79e251adb1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9712505c-a721-411f-92fe-1de188f7c108" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_146b939b-b0e7-4252-8081-95460d32a0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5ce32fcb-f008-4e14-a2d3-fe79e251adb1" xlink:to="loc_us-gaap_ProfitLoss_146b939b-b0e7-4252-8081-95460d32a0f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cc69f388-bd03-450a-8bbe-9bd7fbbba865" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_c33d2a9c-59ae-47ea-8cf8-45d8704751a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cc69f388-bd03-450a-8bbe-9bd7fbbba865" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_c33d2a9c-59ae-47ea-8cf8-45d8704751a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_69a405e3-2f77-41b6-b07a-05d641990e29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cc69f388-bd03-450a-8bbe-9bd7fbbba865" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_69a405e3-2f77-41b6-b07a-05d641990e29" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="pool-20190930.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5ac1074a-adc1-403c-bdb2-e785f982b959" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5ac1074a-adc1-403c-bdb2-e785f982b959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d16b54df-83a1-4484-9d2f-0154eb65dde0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_EquityMethodInvestments_d16b54df-83a1-4484-9d2f-0154eb65dde0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b004a22-d5fc-470b-8b55-a518e7c65b2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b004a22-d5fc-470b-8b55-a518e7c65b2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cda5656c-3ad2-45ea-be40-58acd70cf4c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_Goodwill_cda5656c-3ad2-45ea-be40-58acd70cf4c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4742b3b5-e99f-4fb9-b7f7-87ef2a49afbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4742b3b5-e99f-4fb9-b7f7-87ef2a49afbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_95320c57-fec0-4345-9fe7-a0db48f66184" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_AssetsCurrent_95320c57-fec0-4345-9fe7-a0db48f66184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3ffa49b-e416-424d-bd2e-b873157ab4fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7a985885-7e69-408b-a354-1cf4227c3c6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3ffa49b-e416-424d-bd2e-b873157ab4fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0d30208b-f0a3-455a-b58f-2f38835a08b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_68110eda-922d-416a-8510-9c01f3b9ae5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d30208b-f0a3-455a-b58f-2f38835a08b0" xlink:to="loc_us-gaap_AccountsPayableCurrent_68110eda-922d-416a-8510-9c01f3b9ae5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8d020813-c2fd-4b4c-90a7-0ee5397f5ddd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d30208b-f0a3-455a-b58f-2f38835a08b0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8d020813-c2fd-4b4c-90a7-0ee5397f5ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_745c766a-e2ca-4617-a043-293b52ae61b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d30208b-f0a3-455a-b58f-2f38835a08b0" xlink:to="loc_us-gaap_DebtCurrent_745c766a-e2ca-4617-a043-293b52ae61b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c070a328-a427-4338-a060-3bb195a1cf9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d30208b-f0a3-455a-b58f-2f38835a08b0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c070a328-a427-4338-a060-3bb195a1cf9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e9f3a5c0-87b6-45a3-b7ea-5df3130fc46c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_709e78b4-3594-4bdc-87d3-ffa09c134ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e9f3a5c0-87b6-45a3-b7ea-5df3130fc46c" xlink:to="loc_us-gaap_StockholdersEquity_709e78b4-3594-4bdc-87d3-ffa09c134ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a8dd11ce-1b02-4782-8cf7-5c09ccd8e9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e9f3a5c0-87b6-45a3-b7ea-5df3130fc46c" xlink:to="loc_us-gaap_Liabilities_a8dd11ce-1b02-4782-8cf7-5c09ccd8e9e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e385206-c377-4f8f-b2e2-c9166e2a7032" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e385206-c377-4f8f-b2e2-c9166e2a7032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_a229febd-4120-46be-87ee-489da21f0326" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:to="loc_us-gaap_ReceivablesNetCurrent_a229febd-4120-46be-87ee-489da21f0326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_6489cff9-8bee-46c3-bc92-c6d4b2de817e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:to="loc_us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_6489cff9-8bee-46c3-bc92-c6d4b2de817e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ca1efb5c-bda1-4bd7-b4ad-7a037495c8f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:to="loc_us-gaap_InventoryNet_ca1efb5c-bda1-4bd7-b4ad-7a037495c8f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a331487d-eaf8-408e-bf05-dcdcd4fa4bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b36aaabf-5852-4150-8785-1285f359f7ae" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a331487d-eaf8-408e-bf05-dcdcd4fa4bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8ca4c9b6-b9f0-4e2a-a35b-de2ec53a1331" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8ca4c9b6-b9f0-4e2a-a35b-de2ec53a1331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_003893d2-620d-4bf3-a7be-9de35a167c5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_003893d2-620d-4bf3-a7be-9de35a167c5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6f6272c6-6f17-4421-aa27-c136f1fe0083" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:to="loc_us-gaap_LiabilitiesCurrent_6f6272c6-6f17-4421-aa27-c136f1fe0083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_55761913-2d18-4d6c-af24-dcb40a0e963a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_55761913-2d18-4d6c-af24-dcb40a0e963a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_974210e5-3fde-46fa-a364-867528339eca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a17109da-a03d-45fa-a34f-1d06bca23a4f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_974210e5-3fde-46fa-a364-867528339eca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_47638641-2b87-45e6-bc98-a30c106ccb88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d49bf717-7e4d-404f-8abf-47ca26d3da91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_47638641-2b87-45e6-bc98-a30c106ccb88" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d49bf717-7e4d-404f-8abf-47ca26d3da91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_895e5bdc-994e-46d4-a8cd-4388e49a24c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_47638641-2b87-45e6-bc98-a30c106ccb88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_895e5bdc-994e-46d4-a8cd-4388e49a24c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54a27cc4-eeca-4610-ac22-e82ebf263964" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_47638641-2b87-45e6-bc98-a30c106ccb88" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54a27cc4-eeca-4610-ac22-e82ebf263964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5db39cbb-ce47-4b94-83cb-edb2101721cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_47638641-2b87-45e6-bc98-a30c106ccb88" xlink:to="loc_us-gaap_CommonStockValue_5db39cbb-ce47-4b94-83cb-edb2101721cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="pool-20190930.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_21926387-ff46-4a5a-9565-25d72696d332" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_NetIncomeLoss_21926387-ff46-4a5a-9565-25d72696d332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_c4dbc2a2-cf1c-42a9-8b9b-91c78d07039e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_Depreciation_c4dbc2a2-cf1c-42a9-8b9b-91c78d07039e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_81e8fd97-bcdd-4507-b237-fb5ab31a0ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_AdjustmentForAmortization_81e8fd97-bcdd-4507-b237-fb5ab31a0ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_58da0bff-a0b5-43ba-a645-2f077ebace33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_ShareBasedCompensation_58da0bff-a0b5-43ba-a645-2f077ebace33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_a2fa4f73-d68e-4aaa-9fd9-c1fd0687c51b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_a2fa4f73-d68e-4aaa-9fd9-c1fd0687c51b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3bd04c9e-4227-4718-b25b-665a6127d0cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3bd04c9e-4227-4718-b25b-665a6127d0cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_b1d007c9-a2b5-4039-9bf5-520b086f1f0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_b1d007c9-a2b5-4039-9bf5-520b086f1f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1519656f-7fbc-4ea7-b05e-782b10234e83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1519656f-7fbc-4ea7-b05e-782b10234e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bf7c61a5-497e-453b-8937-923897473b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bf7c61a5-497e-453b-8937-923897473b1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d0bc3819-cb77-4d80-91e9-81383b6caa8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d0bc3819-cb77-4d80-91e9-81383b6caa8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2d106aca-a911-48db-a52b-29c3d047c384" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_946d636b-e377-4e62-a644-b907b0ba9673" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2d106aca-a911-48db-a52b-29c3d047c384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6fda5d25-ba33-4922-9a8e-5f4dbc9fb820" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_21f467dc-bd07-4a6f-b7b9-031efe7953cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6fda5d25-ba33-4922-9a8e-5f4dbc9fb820" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_21f467dc-bd07-4a6f-b7b9-031efe7953cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9782cd06-1c08-4269-acb0-883da37d6b6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6fda5d25-ba33-4922-9a8e-5f4dbc9fb820" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9782cd06-1c08-4269-acb0-883da37d6b6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8ebbda9-229a-4f1b-930a-a32f9b18d8a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6fda5d25-ba33-4922-9a8e-5f4dbc9fb820" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8ebbda9-229a-4f1b-930a-a32f9b18d8a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_136de1fd-25ec-424d-b275-50cf810a3b89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6fda5d25-ba33-4922-9a8e-5f4dbc9fb820" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_136de1fd-25ec-424d-b275-50cf810a3b89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4a7a172-5854-473f-9d4f-8dd6377b951e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c542496f-d05a-43e9-94e0-0fd41d0993fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4a7a172-5854-473f-9d4f-8dd6377b951e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c542496f-d05a-43e9-94e0-0fd41d0993fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ca29d830-bffa-40ac-a0e5-6e415304e98d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4a7a172-5854-473f-9d4f-8dd6377b951e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ca29d830-bffa-40ac-a0e5-6e415304e98d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_d7af4cf7-de5b-4061-8f68-2d668ca134fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_d7af4cf7-de5b-4061-8f68-2d668ca134fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_a43fb774-79ec-4bf8-a15e-e92f9a3ebe42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_a43fb774-79ec-4bf8-a15e-e92f9a3ebe42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_c2a834cd-b4c5-415e-ba07-1041fe69bb77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_c2a834cd-b4c5-415e-ba07-1041fe69bb77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_cd8d1617-e675-4b50-9adc-8bb70bfd432a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_cd8d1617-e675-4b50-9adc-8bb70bfd432a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pool_Proceedsfromshorttermborrowingsandcurrentportionoflongtermdebt_1b38151b-1254-4cb6-a010-d3513b9e65e3" xlink:href="pool-20190930.xsd#pool_Proceedsfromshorttermborrowingsandcurrentportionoflongtermdebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_pool_Proceedsfromshorttermborrowingsandcurrentportionoflongtermdebt_1b38151b-1254-4cb6-a010-d3513b9e65e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pool_RepaymentsOfShortTermBorrowingsLongTermDebtAndRepaymentsOfNotesPayable_59888f5f-8157-4812-97e9-66bc927af036" xlink:href="pool-20190930.xsd#pool_RepaymentsOfShortTermBorrowingsLongTermDebtAndRepaymentsOfNotesPayable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_pool_RepaymentsOfShortTermBorrowingsLongTermDebtAndRepaymentsOfNotesPayable_59888f5f-8157-4812-97e9-66bc927af036" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_26952ccf-1b9a-4762-a163-096e9312b587" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_26952ccf-1b9a-4762-a163-096e9312b587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_de5924d4-113a-4c97-ba66-367b1a998300" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_de5924d4-113a-4c97-ba66-367b1a998300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_17cdbd63-860c-461c-8353-300561155529" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_17cdbd63-860c-461c-8353-300561155529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_8ac8ae0e-f5a3-464f-b88a-68abf1a71f80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_PaymentsOfDividends_8ac8ae0e-f5a3-464f-b88a-68abf1a71f80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8ef5b61c-d015-4bf5-8c50-58ff4b6e5a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcede293-b403-4a7b-a9bb-3625a87332b4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8ef5b61c-d015-4bf5-8c50-58ff4b6e5a6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" xlink:type="simple" xlink:href="pool-20190930.xsd#ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedStatement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesNewlyAdoptedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesNewlyAdoptedAccountingPronouncementsDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesNewlyAdoptedAccountingPronouncementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9036435c-17c2-45e9-8857-6cb4807ac1a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9036435c-17c2-45e9-8857-6cb4807ac1a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_aa70aa01-6638-43e5-838a-18a3b854c2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_aa70aa01-6638-43e5-838a-18a3b854c2ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_08176684-0379-463e-b24f-39782d815366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_08176684-0379-463e-b24f-39782d815366" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_aed9b7a6-a0ba-41c5-aebf-c8d29d8d4833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_aed9b7a6-a0ba-41c5-aebf-c8d29d8d4833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_48c08b02-d57e-4589-b0a5-d7613c24ebac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_48c08b02-d57e-4589-b0a5-d7613c24ebac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f7bf394c-b7d2-4194-b072-0c70da8fcd77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6075cd1e-6d6b-48de-9bd3-cb41e265d252" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f7bf394c-b7d2-4194-b072-0c70da8fcd77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails_1" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails_1"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesCommitmentsandContingenciesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_51191774-39ea-4d7f-86ba-b8b4a6f29c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4c291341-ef2b-408b-98e7-bc3f2542e0de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_51191774-39ea-4d7f-86ba-b8b4a6f29c6b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4c291341-ef2b-408b-98e7-bc3f2542e0de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e9bd575f-058d-4db1-8039-917e0ec94271" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_51191774-39ea-4d7f-86ba-b8b4a6f29c6b" xlink:to="loc_us-gaap_OperatingLeaseLiability_e9bd575f-058d-4db1-8039-917e0ec94271" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesRetainedDeficitDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesRetainedDeficitDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesRetainedDeficitDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/EarningsPerShare" xlink:type="simple" xlink:href="pool-20190930.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="pool-20190930.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a94c92ec-a35e-484b-b783-c49f3c8c612c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba2733fc-6dc0-463d-b1ee-ed84c4cd7449" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a94c92ec-a35e-484b-b783-c49f3c8c612c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba2733fc-6dc0-463d-b1ee-ed84c4cd7449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4e12b737-bef5-4b11-b832-dcc740a960fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a94c92ec-a35e-484b-b783-c49f3c8c612c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4e12b737-bef5-4b11-b832-dcc740a960fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.poolcorp.com/role/Acquisitions" xlink:type="simple" xlink:href="pool-20190930.xsd#Acquisitions"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/Acquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/AcquisitionsDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#AcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/AcquisitionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/FairValueMeasurementsandInterestRateSwaps" xlink:type="simple" xlink:href="pool-20190930.xsd#FairValueMeasurementsandInterestRateSwaps"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/FairValueMeasurementsandInterestRateSwaps" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/FairValueMeasurementsandInterestRateSwapsTables" xlink:type="simple" xlink:href="pool-20190930.xsd#FairValueMeasurementsandInterestRateSwapsTables"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/FairValueMeasurementsandInterestRateSwapsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/FairValueMeasurementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/InterestRateSwapsDetails1" xlink:type="simple" xlink:href="pool-20190930.xsd#InterestRateSwapsDetails1"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/InterestRateSwapsDetails1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/InterestRateSwapsDetails2" xlink:type="simple" xlink:href="pool-20190930.xsd#InterestRateSwapsDetails2"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/InterestRateSwapsDetails2" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/FairValueMeasurementsDetails5" xlink:type="simple" xlink:href="pool-20190930.xsd#FairValueMeasurementsDetails5"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/FairValueMeasurementsDetails5" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/Debt" xlink:type="simple" xlink:href="pool-20190930.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/DebtTables" xlink:type="simple" xlink:href="pool-20190930.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="pool-20190930.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.poolcorp.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0a1b1517-d9fa-42c9-ae10-d75445537e5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_fc6fbce4-f9bf-4c42-a51e-87c8eb6c6ecf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0a1b1517-d9fa-42c9-ae10-d75445537e5e" xlink:to="loc_us-gaap_DebtCurrent_fc6fbce4-f9bf-4c42-a51e-87c8eb6c6ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a03aca95-3877-4f88-8c43-88a7c57d38a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0a1b1517-d9fa-42c9-ae10-d75445537e5e" xlink:to="loc_us-gaap_LongTermDebt_a03aca95-3877-4f88-8c43-88a7c57d38a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_adbc35bc-5523-4c27-a0b6-7876b7869ad9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_4d11cf5e-5521-4941-aff2-bc9039113114" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_adbc35bc-5523-4c27-a0b6-7876b7869ad9" xlink:to="loc_us-gaap_ShortTermBorrowings_4d11cf5e-5521-4941-aff2-bc9039113114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a361c397-50e3-4bcc-840a-be1bba2cb1a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_adbc35bc-5523-4c27-a0b6-7876b7869ad9" xlink:to="loc_us-gaap_LongTermDebtCurrent_a361c397-50e3-4bcc-840a-be1bba2cb1a3" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
