The officer saw Gregory Smith, 29 of Stratford, cross the double yellow line at about 1:30 a.m. Friday and nearly strike another car, police said.
Smith was stopped on Meadow Brook Road, and failed all three field sobriety tests, police said.
Fairfield police charged Smith with driving under the influence and failure to drive right. He was released on $100 cash bond and given a court date of Aug. 18.
Click here to follow Daily Voice Fairfield and receive free news updates.