A teenager is in hospital after being flung from the tray of an allegedly stolen ute being driven by a 12-year-old in the Kimberley.

The 13-year-old was one of several passengers who were in the back of the Toyota Landcruiser ute, which was allegedly being driven by a 12-year-old girl in Fitzroy Crossing’s Banyulu community on Tuesday.

Police allege the ute was being driven dangerously when the teenager was thrown from the tray about 2am.

The girl received serious injuries and was flown to Perth Children’s Hospital, where she remains in a stable condition.

The 12-year-old Fitzroy Crossing girl is due to face children’s court charged with dangerous driving causing bodily harm, stealing a vehicle and having no authority to drive.

Police have asked witnesses or anyone with information to contact Crime Stoppers on 1800 333 000 or report the information online.