diff --git a/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWidget.php b/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWidget.php
index 25bb627..f104cbe 100644
--- a/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWidget.php
+++ b/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWidget.php
@@ -5,6 +5,7 @@
 use Drupal\Core\Field\FieldItemListInterface;
 use Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextareaWidget;
 use Drupal\Core\Form\FormStateInterface;
+use Drupal\Core\Url;
 use Symfony\Component\Validator\ConstraintViolationInterface;
 
 /**
@@ -23,6 +24,29 @@ class TextareaWidget extends StringTextareaWidget {
   /**
    * {@inheritdoc}
    */
+  public function settingsForm(array $form, FormStateInterface $form_state) {
+    $element = parent::settingsForm($form, $form_state);
+
+    // Add description text informing site builders that the "Rows" setting
+    // isn't always respected by text editors.
+    $description = '';
+    $module_handler = \Drupal::moduleHandler();
+    if ($module_handler->moduleExists('editor')) {
+      if ($module_handler->moduleExists('help')) {
+        $description = $this->t('<a href=":editor_help">Text editors</a> might display a different number of rows.', [':url' => Url::fromRoute('help.page', ['name' => 'editor'])->toString()]);
+      }
+      else {
+        $description = $this->t('Text editors might display a different number of rows. Enable the Help module to learn more about text editors.');
+      }
+    }
+    $element['rows']['#description'] = $description;
+
+    return $element;
+  }
+
+  /**
+   * {@inheritdoc}
+   */
   public function formElement(FieldItemListInterface $items, $delta, array $element, array &$form, FormStateInterface $form_state) {
     $main_widget = parent::formElement($items, $delta, $element, $form, $form_state);
 
diff --git a/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWithSummaryWidget.php b/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWithSummaryWidget.php
index 0a72e3e..2afd14b 100644
--- a/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWithSummaryWidget.php
+++ b/core/modules/text/src/Plugin/Field/FieldWidget/TextareaWithSummaryWidget.php
@@ -39,6 +39,7 @@ public function settingsForm(array $form, FormStateInterface $form_state) {
       '#type' => 'number',
       '#title' => t('Summary rows'),
       '#default_value' => $this->getSetting('summary_rows'),
+      '#description' => $element['rows']['#description'],
       '#required' => TRUE,
       '#min' => 1,
     );
