Jabarkan Houston Rockets (2017–2021) dari P. J. Tucker

Pada 6 Juli 2017, Tucker menandatangani kontrak empat tahun senilai $32 juta dengan Houston Rockets . Dalam debutnya untuk Rockets di pembuka musim mereka pada 17 Oktober 2017, Tucker mencetak 20 poin dalam kemenangan 122-121 atas Golden State Warriors . Dia memukul dua lemparan bebas dengan 44,1 detik tersisa untuk menjadikannya 122-121. Pada 30 Maret 2018, ia mencetak 18 poin dan membuat lima lemparan tiga angka tertinggi dalam kariernya dalam kemenangan 104-103 atas Suns. Dalam Game 5 dari seri playoff putaran pertama Rockets melawan Minnesota Timberwolves, Tucker mencetak poin tertinggi dalam karir playoff 15 poin dalam kemenangan seri 122-104. Dalam Game 5 dari seri putaran kedua Rockets melawan Utah Jazz, Tucker menetapkan karir playoff yang baru dengan 19 poin dalam kemenangan seri 112-102. Dalam Game 2 Final Wilayah Barat melawan Golden State Warriors, Tucker menetapkan karir playoff baru yang tinggi dengan 22 poin dalam kemenangan 127-105, membantu Rockets mengikat seri 1-1. Rockets kemudian kalah dari Warriors dalam tujuh pertandingan.

Pada 7 Januari 2019, Tucker mencetak rekor karir tertinggi dengan tujuh lemparan tiga angka dan mencetak 21 poin tertinggi musim ini dalam kemenangan 125-113 atas Denver Nuggets.

Pada 11 Maret 2021, ketika tenggat waktu perdagangan semakin dekat, Tucker telah sepakat dengan pelatih Stephen Silas untuk tidak lagi bermain sampai kedua belah pihak dapat menemukan solusi damai. Ini terjadi setelah James Harden meninggalkan Rockets di awal musim. Sebelum keluar, ia mencatat posisi terendah dalam karir dalam poin per game (4,4), persentase field goal (36,6%) dan persentase 3 poin (31,4%) di musim 2020/21.