diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5f7a296c8b8..70d7091c2f4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
- Added `data-test-subj` support for basic and in-memory tables' actions ([#2353](https://github.com/elastic/eui/pull/2353))
- Added `ip` icon to glyph set ([#2371](https://github.com/elastic/eui/pull/2371))
- Set `textOnly={true}` for expanded rows in `EuiBasicTable` ([#2376](https://github.com/elastic/eui/pull/2376))
+- Added `visAreaStacked`, `visBarVerticalStacked`, and `visBarHorizontalStacked` icons to glyph set ([#2379](https://github.com/elastic/eui/pull/2379))
**Bug fixes**
diff --git a/src-docs/src/views/icon/icons.js b/src-docs/src/views/icon/icons.js
index 3607ee0e95f..2037e7af878 100644
--- a/src-docs/src/views/icon/icons.js
+++ b/src-docs/src/views/icon/icons.js
@@ -174,8 +174,11 @@ const iconTypes = [
'vector',
'videoPlayer',
'visArea',
+ 'visAreaStacked',
'visBarHorizontal',
+ 'visBarHorizontalStacked',
'visBarVertical',
+ 'visBarVerticalStacked',
'visControls',
'visGauge',
'visGoal',
diff --git a/src/components/icon/__snapshots__/icon.test.tsx.snap b/src/components/icon/__snapshots__/icon.test.tsx.snap
index f1b6bda4f82..408cafde4b6 100644
--- a/src/components/icon/__snapshots__/icon.test.tsx.snap
+++ b/src/components/icon/__snapshots__/icon.test.tsx.snap
@@ -6599,6 +6599,21 @@ exports[`EuiIcon props type visArea is rendered 1`] = `
`;
+exports[`EuiIcon props type visAreaStacked is rendered 1`] = `
+
+`;
+
exports[`EuiIcon props type visBarHorizontal is rendered 1`] = `