Strep Throat Causes. Strep throat is caused by infection with Group A Streptococcus (GAS) bacteria, specifically Streptococcus pyogenes. The streptococcal infection invades the pharyngeal tissue and causes a localized inflammatory reaction of the throat and tonsils.