Shimla, May 31: There will be a complete ban on fishing in all general reservoirs of the state from June 1 to July 31 and the sale of fish will not be permitted.