diff --git a/packages/core/src/components/textarea/test/with-helper-text/index.html b/packages/core/src/components/textarea/test/with-helper-text/index.html
new file mode 100644
index 000000000..c3c9219fb
--- /dev/null
+++ b/packages/core/src/components/textarea/test/with-helper-text/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Textarea - With helper text
+
+
+
+
+
+
+
+
+
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts
new file mode 100644
index 000000000..23b9d78f6
--- /dev/null
+++ b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts
@@ -0,0 +1,24 @@
+import { test } from 'stencil-playwright';
+import { expect } from '@playwright/test';
+import {
+ testConfigurations,
+ getTestDescribeText,
+ setupPage,
+} from '../../../../utils/testConfiguration';
+
+const componentTestPath = 'src/components/textarea/test/with-helper-text/index.html';
+const componentName = 'tds-textarea';
+const testDescription = 'tds-textarea-with-helper-text';
+
+testConfigurations.withModeVariants.forEach((config) => {
+ test.describe.parallel(getTestDescribeText(config, testDescription), () => {
+ test.beforeEach(async ({ page }) => {
+ await setupPage(page, config, componentTestPath, componentName);
+ });
+
+ test('renders textarea with helper text', async ({ page }) => {
+ /* Expect no diff on screenshot */
+ await expect(page).toHaveScreenshot({ maxDiffPixels: 0 });
+ });
+ });
+});
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-darkmode-renders-textarea-with-helper-text-1-linux.png b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-darkmode-renders-textarea-with-helper-text-1-linux.png
new file mode 100644
index 000000000..b31ab8fe9
Binary files /dev/null and b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-darkmode-renders-textarea-with-helper-text-1-linux.png differ
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-lightmode-renders-textarea-with-helper-text-1-linux.png b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-lightmode-renders-textarea-with-helper-text-1-linux.png
new file mode 100644
index 000000000..59f6848bb
Binary files /dev/null and b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-primary-lightmode-renders-textarea-with-helper-text-1-linux.png differ
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-renders-textarea-with-helper-text-1-linux.png b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-renders-textarea-with-helper-text-1-linux.png
new file mode 100644
index 000000000..24a568f89
Binary files /dev/null and b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-renders-textarea-with-helper-text-1-linux.png differ
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-darkmode-renders-textarea-with-helper-text-1-linux.png b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-darkmode-renders-textarea-with-helper-text-1-linux.png
new file mode 100644
index 000000000..0574538f7
Binary files /dev/null and b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-darkmode-renders-textarea-with-helper-text-1-linux.png differ
diff --git a/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-lightmode-renders-textarea-with-helper-text-1-linux.png b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-lightmode-renders-textarea-with-helper-text-1-linux.png
new file mode 100644
index 000000000..8b5a1deed
Binary files /dev/null and b/packages/core/src/components/textarea/test/with-helper-text/textarea.e2e.ts-snapshots/tds-textarea-with-helper-text-secondary-lightmode-renders-textarea-with-helper-text-1-linux.png differ