It happened at about 7 p.m. at the intersection of Rolesville and Todd roads.
The bicyclists were taken to WakeMed.
Troopers withheld the victims' names and conditions.
Jeffrey Lynn Price, 6708 Bethany Church Road in Wendell, was charged with driving while impaired. He was also driving with a revoked license because of a prior DWI, troopers said.
He was also charged with failure to decrease speed to avoid a collision.
Troopers were deciding whether to also charge Price with hit-and-run since he left the scene and went home, according to the magistrate's office.
His court date is set for Sept. 17. Price is out of jail on custody release, officials said.