A three-year-old boy has been flown to Perth in a critical condition after being struck by a car in WA's Midwest.
Police say the boy was sitting on a verge on Aaron Close in Rangeway, in Geraldton's suburbs, when he was struck by a Hyundai i30 just after 6pm on Tuesday.