diff --git a/packages/eui/changelogs/upcoming/8839.md b/packages/eui/changelogs/upcoming/8839.md
new file mode 100644
index 00000000000..ef99acf9153
--- /dev/null
+++ b/packages/eui/changelogs/upcoming/8839.md
@@ -0,0 +1,4 @@
+**Accessibility**
+
+- Improved the experience of `EuiProgress` by ensuring that determinate updates are read out immediately to screen readers
+
diff --git a/packages/eui/src/components/progress/__snapshots__/progress.test.tsx.snap b/packages/eui/src/components/progress/__snapshots__/progress.test.tsx.snap
index d6229d02f61..140d82c044a 100644
--- a/packages/eui/src/components/progress/__snapshots__/progress.test.tsx.snap
+++ b/packages/eui/src/components/progress/__snapshots__/progress.test.tsx.snap
@@ -115,15 +115,25 @@ exports[`EuiProgress has labelProps 1`] = `
class="euiProgress__data emotion-euiProgress__data"
>
150
+
+
+ 150
+
+
+
+
+
`;
exports[`EuiProgress has value 1`] = `
@@ -156,21 +166,33 @@ exports[`EuiProgress has valueText and label 1`] = `
class="euiProgress__data emotion-euiProgress__data"
>
Label
150
+
+
+ Label
+ 150
+
+
+
+
+ 50
+
+
`;
exports[`EuiProgress is indeterminate 1`] = `
@@ -236,15 +259,25 @@ exports[`EuiProgress valueText is true 1`] = `
class="euiProgress__data emotion-euiProgress__data"
>
50%
+
+
+ 50%
+
+