CRISPR-Cas9 genome editing technologies have enabled complex genetic manipulations in situ, including large-scale, pooled screening approaches to probe and uncover mechanistic insights across various biological processes. The RNA-programmable nature of CRISPR-Cas9 greatly empowers tiling mutagenesis approaches to elucidate molecular details of protein function, in particular the interrogation of mechanisms of resistance to small molecules, an approach termed CRISPR-suppressor scanning. In a typical CRISPR-suppressor scanning experiment, a pooled library of single-guide RNAs is designed to target across the coding sequence(s) of one or more genes, enabling the Cas9 nuclease to systematically mutate the targeted proteins and generate large numbers of diverse protein variants in situ. This cellular pool of protein variants is then challenged with drug treatment to identify mutations conferring a fitness advantage. Drug-resistance mutations identified with this approach can not only elucidate drug mechanism of action but also reveal deeper mechanistic insights into protein structure-function relationships. In this article, we outline the framework for a standard CRISPR-suppressor scanning experiment. Specifically, we provide instructions for the design and construction of a pooled sgRNA library, execution of a CRISPR-suppressor scanning screen, and basic computational analysis of the resulting data.