Dozens of riot officers were sent into a prison in Birmingham after 300 inmates took control of several wings of the medium-security facility.
The prison, HMP Birmingham, is run by the private security company G4S. There were no reported injuries among prison staff.
Jerry Petherick, G4S managing director for custodial and detention services, said the disturbance involved four wings and "some administrative offices" at the prison, 195km north of London.
The Ministry of Justice said "the situation is contained, the perimeter is secure and there is no risk to public".
The jail can hold up to 1450 inmates. Most were locked in their cells during the riot. There was a heavy police presence outside the prison, and the sounds of cheering, smashing and banging could be heard from inside the perimeter wall, where at least one fire burned.