Yes. A principal may revoke a power of attorney at any time, provided they have mental capacity.
If the principal lacks capacity, the POA cannot simply be revoked informally. Instead, an authorized representative, family member or other interested party may need to petition the court to challenge or invalidate the document.
Courts typically require evidence of incapacity, abuse, fraud, undue influence, or other grounds to justify a revocation.