The fish shortage being experienced in the local market is expected to last a few more days, according to shop owners.