diff --git a/es-ds-components/components/es-form-textarea.vue b/es-ds-components/components/es-form-textarea.vue
new file mode 100644
index 000000000..5a3611441
--- /dev/null
+++ b/es-ds-components/components/es-form-textarea.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This field is required.
+
+
+
+
+
+
+
+
+
diff --git a/es-ds-docs/components/ds-molecules-list.vue b/es-ds-docs/components/ds-molecules-list.vue
index 99c3b8874..995779eb7 100644
--- a/es-ds-docs/components/ds-molecules-list.vue
+++ b/es-ds-docs/components/ds-molecules-list.vue
@@ -60,6 +60,9 @@
Tabs
+
+ Textarea
+
Text input
diff --git a/es-ds-docs/pages/molecules/form-textarea.vue b/es-ds-docs/pages/molecules/form-textarea.vue
new file mode 100644
index 000000000..40d3137ab
--- /dev/null
+++ b/es-ds-docs/pages/molecules/form-textarea.vue
@@ -0,0 +1,166 @@
+
+
+
+
+
Textarea
+
+ When using a form textarea, please ensure that the label style is
+
+ Sentence case.
+
+
+
+
+
+ Basic example
+
+ Notes
+
+
+
+
+
+
+ Required
+
+ Notes
+
+
+
+
+
+
+ Error state
+
+ Notes
+ This field is required.
+
+
+
+
+
+
+ Success state
+
+ Notes
+ This field is required.
+
+
+
+
+
+
+ Success state with message
+
+ Notes
+ Please enter your notes.
+ This field is required.
+ Your notes have been entered successfully.
+
+
+
+
+
+
+ Disabled state
+
+ Notes
+
+
+
+
+
+
+ Context message
+
+ Notes
+ Please enter your notes.
+ This field is required.
+ Your notes have been entered successfully.
+
+
+
+
+
+
EsFormTextarea props
+
+
+
+
+
+