The zebrafish, a small tropical fish, has become a popular model for studying gene function during vertebrate development and disease. The temporal and spatial expression of target genes can be determined by in situ hybridization. Our improved protocol allows for the detection of low abundant transcripts with low non-specific background signal.