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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:d844ba0f-ea81-4d88-8c7d-55733cbb8fc9,g:4c8a07ea-50b8-4e7a-9408-98546d5c393b-->
<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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/DocumentDocument" xlink:type="simple" xlink:href="pool-20200213.xsd#DocumentDocument"/>
  <link:definitionLink xlink:role="http://www.poolcorp.com/role/DocumentDocument" xlink:type="extended" id="id91f82288c714164957673d3c235c9be_6506ce7e-711f-432c-81c7-0a373ae49ab6"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/StatementofFinancialPosition" xlink:type="simple" xlink:href="pool-20200213.xsd#StatementofFinancialPosition"/>
  <link:definitionLink xlink:role="http://www.poolcorp.com/role/StatementofFinancialPosition" xlink:type="extended" id="ide951305760b40fc967c6c39eec34b55_4835d565-56d6-404a-a4d2-6e42e7432ac2"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/StatementofIncome" xlink:type="simple" xlink:href="pool-20200213.xsd#StatementofIncome"/>
  <link:definitionLink xlink:role="http://www.poolcorp.com/role/StatementofIncome" xlink:type="extended" id="i082654bfe42248e5af84e9ed6e403235_65a53db3-b3d3-435a-971e-7bc0318b5e3b"/>
  <link:roleRef roleURI="http://www.poolcorp.com/role/StatementofCashFlows" xlink:type="simple" xlink:href="pool-20200213.xsd#StatementofCashFlows"/>
  <link:definitionLink xlink:role="http://www.poolcorp.com/role/StatementofCashFlows" xlink:type="extended" id="ib0672e6e37a94f9992d84fdbf5c07b27_62f41105-f9a0-4329-ba16-7a2c41071ae4"/>
</link:linkbase>
