The raid was carried out at the former site of the Black Horse in Market Street, Oakengates, on Thursday morning, thanks to information supplied by the public.
A 23-year-old man was arrested on suspicion of drug cultivation and remains in police custody while investigations continue.
Sergeant Steve Tandy, of West Mercia Police, said: "We seized about 900 plants which will help disrupt the supply of this drug across the town.
"These large scale cannabis growths are extremely dangerous. Not only do they support the supply of drugs in the area but they also cause a risk to the community.
"More often than not, these sites have had the electrical wiring tampered with at the mains in order to gain free and higher levels of power.
"This, alongside the heat lamps needed to maintain the plants, causes a high risk of fire.
"The large amounts of water used to keep the plants also causes problems with condensation which can affect the neighbouring properties.
"I am extremely pleased with the results of this operation and the hard work of both the Safer Neighbourhood Team and the Rural and Business Teams."
Police shared a number of images online of the drugs seized.
They showed a large amount of plants with lights and other equipment
Information about drugs and drug supply can be reported to Crimestoppers anonymously on 0800555111 or crimestoppers-uk.org