diff --git a/.changeset/cyan-jars-punch.md b/.changeset/cyan-jars-punch.md
new file mode 100644
index 00000000000..e7a18abf74a
--- /dev/null
+++ b/.changeset/cyan-jars-punch.md
@@ -0,0 +1,5 @@
+---
+'@shopify/polaris-icons': minor
+---
+
+add cancel major icon
diff --git a/polaris-icons/icons/CancelMajor.svg b/polaris-icons/icons/CancelMajor.svg
new file mode 100644
index 00000000000..c373e179e28
--- /dev/null
+++ b/polaris-icons/icons/CancelMajor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/polaris-icons/icons/CancelMajor.yml b/polaris-icons/icons/CancelMajor.yml
new file mode 100644
index 00000000000..96a58fe777c
--- /dev/null
+++ b/polaris-icons/icons/CancelMajor.yml
@@ -0,0 +1,17 @@
+name: Cancel
+set: major
+description: Used to denote the action of cancelling a task or action and to close an overlay modal or bottom sheet.
+keywords:
+ - cancel
+ - delete
+ - stop
+ - remove
+ - undo
+ - x
+ - close
+authors:
+ - Anthony Menecola
+version: 1
+date_added: 2022-10-27
+date_modified: 2022-10-27
+exclusive_use:
diff --git a/polaris-icons/icons/CancelMinor.svg b/polaris-icons/icons/CancelMinor.svg
new file mode 100644
index 00000000000..96c069d3451
--- /dev/null
+++ b/polaris-icons/icons/CancelMinor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/polaris-icons/icons/CancelMinor.yml b/polaris-icons/icons/CancelMinor.yml
new file mode 100644
index 00000000000..8d3e99a1ca1
--- /dev/null
+++ b/polaris-icons/icons/CancelMinor.yml
@@ -0,0 +1,15 @@
+name: Cancel
+set: minor
+description: Used to denote the action of cancelling a task or action and to close an overlay or view.
+keywords:
+ - cancel
+ - stop
+ - undo
+ - remove
+ - x
+authors:
+ - Adam Whitcroft
+version: 1
+date_added: 2022-10-28
+date_modified: 2022-10-28
+exclusive_use: