Маккоу был выбран под 38-м номером на драфте НБА 2016 года командой «Милуоки Бакс», но позже этим днём был обменян в «Голден Стэйт Уорриорз» на денежное вознаграждение[1]. 6 июля 2016 года подписал с Голден Стэйтом контракт новичка, рассчитанный на 2 года[2]. 25 октября дебютировал в НБА, выйдя со скамейки запасных, и набрал 2 очка, 2 передачи, 1 перехват и 1 блок за 9 минут в поражении от «Сан-Антонио Спёрс» со счётом 100—129[3]. 8 декабря Маккоу набрал тогда лучшие в карьере 10 очков, 1 подбор и 1 перехват за 16 минут в победе над «Юта Джаз» со счётом 106—99[4]. 29 декабря он был отправлен в «Санта-Круз Уорриорз», аффилированный клуб Голден Стэйта в Лиге развития НБА[5]. Однако уже на следующий день он был вызван в главную команду[6]. 10 января 2017 года впервые вышел в стартовом составе, заменив травмированного Клея Томпсона, и набрал 3 очка и 3 подбора за 18 минут в победе над «Майами Хит» со счётом 107—95[7]. 13 января Маккоу был отправлен в Санта-Круз, но на следующий день вернулся в главную команду[8][9]. 13 февраля Маккоу снова заменил травмированного Томпсона в старте и набрал лучшие в карьере 19 очков в поражении от «Денвер Наггетс» со счётом 110—132[10]. После травмы стартового форварда Голден Стэйта Кевина Дюранта 28 февраля Маккоу стартовал в большинстве оставшихся матчей регулярного чемпионата.
27 ноября 2017 года Маккоу заменил в стартовом составе травмированного Стефена Карри и набрал 16 очков, 3 подбора, 7 передач, 4 перехвата и 1 блок в поражении от «Сакраменто Кингз» со счётом 106—110[13]. Ровно через месяц он набрал лучшие в сезоне 18 очков, а также 4 подбора и 1 перехват в победе над «Юта Джаз» со счётом 126—101[14]. 31 марта Маккоу упал на паркет после контакта с Винсом Картером. После обследования в больнице был поставлен диагноз — ушиб поясничного отдела позвоночника. Маккоу вернулся в состав только перед шестой игрой финала конференции против «Хьюстон Рокетс». Победив Хьюстон в семи играх в финале конференции и Кливленд в финале НБА, Маккоу стал двукратным чемпионом НБА.
Пробыв свободным агентом почти 6 месяцев, 28 декабря 2018 года Маккоу подписал контракт с «Кливленд Кавальерс»[15]. Голден Стэйт отказался от прав на Маккоу, и он стал игроком Кливленда[16]. 6 января 2021 года, сыграв 3 матча за новую команду, Маккоу был отчислен[17].
Торонто Рэпторс (2019—2021)
10 января 2019 года Маккоу подписал контракт с «Торонто Рэпторс»[18]. В финале НБА 2019 года Торонто встречались против бывшей команды Маккоу — Голден Стэйт. ПО итогам 6 встреч победу одержала команда из Торонто. Благодаря этой победе Маккоу стал трёхкратным чемпионом НБА, а также третьим игроком в истории лиги, который становился чемпионом три сезона подряд не с одной командой, после Фрэнка Сола и Стива Керра[19]. Также Маккоу стал седьмым игроком, который выиграл 3 чемпионских титула в 3 первых сезонах в лиге[20].
8 июля 2019 года Маккоу подписал двухлетнее продление контракта с Торонто[21].
9 апреля 2021 года «Рэпторс» отчислили Маккоу[22].
3 августа 2023 года Маккоу подписал контракт с бельгийским баскетбольным клубом «Остенде»[25], однако из-за проблем с визой контракт был разорван 1 сентября[26]. 29 октября Патрик вернулся в Делавэр[27].