Weeds are one of the main causes of the decrease in crop yields, with Johnsongrass (Sorghum halepense L.) being one of the most significant. Weeds can be controlled by herbicides, but some have developed resistance. Quantitative PCR is the technique of choice for studying gene expression related to herbicide resistance because of its high sensitivity and specificity, although its quantitative accuracy is highly dependent on the stability of the reference genes. Thus, in this study we evaluated the stability of different reference genes of glyphosate-resistant S. halepense. Nine genes frequently used as reference genes were selected: MDH, ADP, PP2A, EIF4α, ACT, ARI8, DnaJ, Hsp70, and ALS1, and their expression analyzed in susceptible and resistant biotypes at 0, 24 and 72 h post-application of glyphosate. The stability was analyzed with the geNorm, NormFinder, and BestKeeper software programs and using the ΔCt method. RefFinder was used to generate a comprehensive stability ranking. The results showed that PP2A and ARI8 were the most stable genes under the test conditions. EPSPS expression was also verified against the best two and the worst two reference genes. This study provides useful information for gene expression analysis under glyphosate stress and will facilitate resistance mechanism studies in this weed species.