diff --git a/src-docs/src/views/icon/icons.js b/src-docs/src/views/icon/icons.js
index c585345c435..d00b12bc9f2 100644
--- a/src-docs/src/views/icon/icons.js
+++ b/src-docs/src/views/icon/icons.js
@@ -112,6 +112,7 @@ export const iconTypes = [
'grab',
'grabHorizontal',
'grabOmnidirectional',
+ 'gradient',
'grid',
'heart',
'heatmap',
@@ -185,6 +186,7 @@ export const iconTypes = [
'package',
'pageSelect',
'pagesSelect',
+ 'palette',
'paperClip',
'partial',
'pause',
diff --git a/src/components/icon/__snapshots__/icon.test.tsx.snap b/src/components/icon/__snapshots__/icon.test.tsx.snap
index ce6e7c498e9..28179a5e9b0 100644
--- a/src/components/icon/__snapshots__/icon.test.tsx.snap
+++ b/src/components/icon/__snapshots__/icon.test.tsx.snap
@@ -3544,6 +3544,25 @@ exports[`EuiIcon props type grabOmnidirectional is rendered 1`] = `
`;
+exports[`EuiIcon props type gradient is rendered 1`] = `
+
+`;
+
exports[`EuiIcon props type graphApp is rendered 1`] = `