The districts to be sealed are Lucknow, Noida, Ghaziabad, Sitapur, Kanpur, Agra, Ferozabad, Bareilly, Meerut, Shamli, Saharanpur, Bulandshahr, Varanasi, Maharajganj and Basti.
The move is aimed at checking the further spread of coronavirus in the state.
Also Read: Uttar Pradesh govt opts for 'patient pooling' of COVID-19 cases
According to the government spokesman, the state will ensure doorstep delivery of all essential commodities for the residents and no one will be allowed to step out of their houses.
Of the 37 districts affected by coronavirus, these 15 districts have reported the maximum number of cases.