Do shops/NPCs/houses replenish their contents after an act of thievery?

I have started funding my alchemy addiction by stealing from shops and pick pocketing from NPCs. I am wondering if they ever get any contents back after I have stolen from them.


Yes

  • Shop Inventory and money gets Restocked after 48 hour. (This affects only the trader itself, not the whole cell.)
  • Cell Contents reset 240 hours after last visit. (This affects items on shelves and tables.)

This happen with EVERY SINGLE Shop and EVERY Location except for your homes.


It seems that some places will, but some will not. Shops will restock their items, and some locations will as well (such as Diabella's temple), but some will not (such as the outside marketplace in Whiterun).