Fifty-four hospitals were given show cause notices after they were found violating norms of bio-medical waste disposal last week, the Punjab Pollution Control Board (PPCB) said on Sunday.