Banks will not do public dealing on July 1 (Friday) due to bank holiday, said a notification issued by the State Bank of Pakistan (SBP) on Thursday.