Colby Dyer, 30, of Fairfield, is in critical condition after being struck by a car early Monday morning on the Norridgewock Road.