The Opposition Health Spokesman says it is not fair to deprive hospital workers of Christmas lunch because of the Government's dispute with a union.
Staff at Royal Perth Hospital were told the traditional Christmas meals for those rostered on was cancelled due to industrial action by United Voice.
The ban covered all staff, not just the patient service assistants represented by that union.
Roger Cook says the dispute has been going on for months and a resolution needs to be found.
"Well what it seems is that the government is being very petty in the face of difficult negotiations with patient care assistants and with the nurses," he said.
"And it's unfortunate that they should take that out on nurses working in the front line in relation to their Christmas lunches."