A Wake County Public Schools bus driver was arrested late Tuesday and charged with DWI and possession of marijuana, authorities said.

State troopers arrested Sharon Michelle Price on U.S. Highway 401 at 11:35 p.m. Tuesday. She was brought to jail at 2:33 a.m. and released about half an hour later, officials said.