RNA-fluorescence in situ hybridization (FISH) is a powerful tool to visualize target messenger RNA transcripts in cultured cells, tissue sections or whole-mount preparations. As the technique has been developed over time, an ever-increasing number of divergent protocols have been published. There is now a broad selection of options available to facilitate proper tissue preparation, hybridization, and post-hybridization background removal to achieve optimal results. Here we review the technical aspects of RNA-FISH, examining the most common methods associated with different sample types including cytological preparations and whole-mounts. We discuss the application of commonly used reagents for tissue preparation, hybridization, and post-hybridization washing and provide explanations of the functional roles for each reagent. We also discuss the available probe types and necessary controls to accurately visualize gene expression. Finally, we review the most recent advances in FISH technology that facilitate both highly multiplexed experiments and signal amplification for individual targets. Taken together, this information will guide the methods development process for investigators that seek to perform FISH in organisms that lack documented or optimized protocols. Seviour RJ. 2005. Improved permeabilization protocols for fluorescence in situ hybridization (FISH) of mycolic-acid-containing bacteria found in foams.Kislauskis EH, Li Z, Singer RH, Taneja KL. 1993. Isoform-specific 3′-untranslated sequences sort alpha-cardiac and beta-cytoplasmic actin messenger RNAs to different cytoplasmic compartments.