Unbiased forward genetic screens have been extensively employed in biological research to elucidate functional genomics. In pooled clustered regularly interspaced short palindromic repeats (CRISPR) perturbation screens, various genetically encoded gain-of-function or loss-of-function mutations are introduced into a heterogeneous population of cells. Subsequently, these cells are screened for phenotypes, perturbation-associated genotypes are analyzed and a connection between genotype and phenotype is determined. CRISPR screening techniques enable the investigation of important biological questions, such as how bacterial toxins kill cells and cause disease. However, the broad spectrum of effects caused by diverse toxins presents a challenge when selecting appropriate screening strategies. Here, we provide a step-by-step protocol for a genome-wide pooled CRISPR perturbation screen to study bacterial toxins. We describe technical considerations, pilot experiments, library construction, screen execution, result analysis and validation of the top enriched hits. These screens are applicable for many different types of toxins and are anticipated to reveal a repertoire of host factors crucial in the intoxication pathway, such as receptors, trafficking/translocation factors and substrates. The entire protocol takes 21-27 weeks and does not require specialized knowledge beyond basic biology.