No, a person cannot be compelled to take a polygraph test, and it is not illegal to deny giving a statement to police or to refuse to take a polygraph test. Section 7 of the Canadian Charter of Rights and Freedoms protects an accused person’s right to silence. Polygraph tests have no scientific validity and are not accepted in Canadian courts of law.