In recent years, transcriptional roadblocking has emerged as a crucial regulatory mechanism in gene expression, whereby other DNA-bound obstacles can block the progression of transcribing RNA polymerase (RNAP), leading to RNAP pausing and ultimately dissociation from the DNA template. In this review, we discuss the mechanisms by which transcriptional roadblocks can impede RNAP progression, as well as how RNAP can overcome these obstacles to continue transcription. We examine different DNA-binding proteins involved in transcriptional roadblocking and their biophysical properties that determine their effectiveness in blocking RNAP progression. The catalytically dead CRISPR-Cas (dCas) protein is used as an example of an engineered programmable roadblock, and the current literature in understanding the polarity of dCas roadblocking is also discussed. Finally, we delve into a stochastic model of transcriptional roadblocking and highlight the importance of transcription factor binding kinetics and its resistance to dislodgement by an elongating RNAP in determining the strength of a roadblock.