Drosera porrecta is a tuberous perennial species in the genus Drosera that is endemic to Western Australia. It grows up to 45 cm tall. It is native to a region from Eneabba and Marchagee south to an area around Pinjarra, including the Darling Range and Mount Cooke. It grows in well-drained sandy soils and flowers from July to September.