diff --git a/core/modules/help_topics/help_topics/contact.adding_fields.html.twig b/core/modules/help_topics/help_topics/contact.adding_fields.html.twig
new file mode 100644
index 00000000000..3c76ddb1a1e
--- /dev/null
+++ b/core/modules/help_topics/help_topics/contact.adding_fields.html.twig
@@ -0,0 +1,16 @@
+---
+label: 'Managing the fields of contact forms'
+related:
+ - contact.overview
+---
+{% set contact_url = render_var(url('entity.contact_form.collection')) %}
+
{% trans %}Goal{% endtrans %}
+{% trans %}Add, remove, or rearrange the fields on personal and site-wide contact forms.{% endtrans %}
+{% trans %}What are the fields on contact forms?{% endtrans %}
+{% trans %}Both personal and site-wide contact forms will always have Subject and Message fields. You can add additional fields for users to fill out if desired. Note that if you want to display other content on a form page, such as text or images, you can use a custom block.{% endtrans %}
+{% trans %}Steps{% endtrans %}
+
+ - {% trans %}In the Manage administrative menu, navigate to Structure > Contact forms.{% endtrans %}
+ - {% trans %}Click Manage fields for the form you want to change the fields of, and add or remove one or more fields on the form.{% endtrans %}
+ - {% trans %}Click Manage form display to change the order or configuration of the fields on the form.{% endtrans %}
+
diff --git a/core/modules/help_topics/help_topics/contact.configuring_personal.html.twig b/core/modules/help_topics/help_topics/contact.configuring_personal.html.twig
new file mode 100644
index 00000000000..252ab27492b
--- /dev/null
+++ b/core/modules/help_topics/help_topics/contact.configuring_personal.html.twig
@@ -0,0 +1,21 @@
+---
+label: 'Configuring personal contact forms'
+related:
+ - contact.overview
+ - contact.adding_fields
+---
+{% set config_url = render_var(url('entity.user.admin_form')) %}
+{% set permission_url = render_var(url('user.admin_permissions')) %}
+{% set add_fields = render_var(url('help.help_topic', {'id': 'contact.adding_fields'})) %}
+{% trans %}Goal{% endtrans %}
+{% trans %}Configure personal contact forms for registered users on the website.{% endtrans %}
+{% trans %}Steps{% endtrans %}
+
+ - {% trans %}In the Manage administrative menu, navigate to Configuration > People > Account settings.{% endtrans %}
+ - {% trans %}In the Contact settings section, check/uncheck the box to enable/disable the contact form for new user accounts.{% endtrans %}
+ - {% trans %}Click Save configuration.{% endtrans %}
+ - {% trans %}In the Manage administrative menu, navigate to People > Permissions.{% endtrans %}
+ - {% trans %}Verify that permissions are correct for your site's roles, including the generic Anonymous user and Authenticated user. In order to use personal contact forms, users need both View user information (in the User section, which enables them to view user profiles) and Use users' personal contact forms (in the Contact section, which enables them to use contact forms if they can view user profiles).{% endtrans %}
+ - {% trans %}Click Save permissions.{% endtrans %}
+ - {% trans %}The contact form will always have Subject and Message fields. If you want to add more fields, follow the steps in Managing the fields of contact forms.{% endtrans %}
+
diff --git a/core/modules/help_topics/help_topics/contact.creating.html.twig b/core/modules/help_topics/help_topics/contact.creating.html.twig
new file mode 100644
index 00000000000..b837b4fc988
--- /dev/null
+++ b/core/modules/help_topics/help_topics/contact.creating.html.twig
@@ -0,0 +1,19 @@
+---
+label: 'Creating a new contact form'
+related:
+ - contact.overview
+ - contact.adding_fields
+ - contact.setting_default
+---
+{% set contact_url = render_var(url('entity.contact_form.collection')) %}
+{% set add_fields = render_var(url('help.help_topic', {'id': 'contact.adding_fields'})) %}
+{% trans %}Goal{% endtrans %}
+{% trans %}Create a new site-wide contact form.{% endtrans %}
+{% trans %}Steps{% endtrans %}
+
+ - {% trans %}In the Manage administrative menu, navigate to Structure > Contact forms.{% endtrans %}
+ - {% trans %}Click Add contact form.{% endtrans %}
+ - {% trans %}Fill in the Label (title) for the form, Recipients, and optionally the other settings.{% endtrans %}
+ - {% trans %}Click Save. You should see your new contact form in the table, along with a link to view it.{% endtrans %}
+ - {% trans %}The contact form will always have Subject and Message fields. If you want to add more fields, follow the steps in Managing the fields of contact forms.{% endtrans %}
+
diff --git a/core/modules/help_topics/help_topics/contact.overview.html.twig b/core/modules/help_topics/help_topics/contact.overview.html.twig
new file mode 100644
index 00000000000..3c90ac9d6ff
--- /dev/null
+++ b/core/modules/help_topics/help_topics/contact.overview.html.twig
@@ -0,0 +1,10 @@
+---
+label: 'Managing contact forms'
+top_level: true
+---
+{% trans %}What are contact forms?{% endtrans %}
+{% trans %}There are two different types of contact forms provided by the core Contact module: personal contact forms, which allow users to contact other users on the site, and site-wide contact forms, which allow users to contact site managers or administrators. A site can have more than one site-wide contact form; each has its own fields to fill out, recipients, and URL; you can also change the fields that are shown on personal contact forms.{% endtrans %}
+{% trans %}Using the personal contact form{% endtrans %}
+{% trans %}Site visitors can email registered users on your site by using the personal contact form, without knowing or learning the email address of the recipient. When a user with the correct permissions is viewing another user's profile, the viewer will see a Contact tab or link, which leads to the personal contact form if the user whose profile is being viewed has their personal contact form enabled (this is a user account setting).{% endtrans %}
+{% trans %}Contact form management tasks{% endtrans %}
+{% trans %}See the related topics below for specific tasks.{% endtrans %}
diff --git a/core/modules/help_topics/help_topics/contact.setting_default.html.twig b/core/modules/help_topics/help_topics/contact.setting_default.html.twig
new file mode 100644
index 00000000000..a1ccf8e6742
--- /dev/null
+++ b/core/modules/help_topics/help_topics/contact.setting_default.html.twig
@@ -0,0 +1,14 @@
+---
+label: 'Setting a default contact form'
+related:
+ - contact.overview
+---
+{% set contact_url = render_var(url('entity.contact_form.collection')) %}
+{% trans %}Goal{% endtrans %}
+{% trans %}Set a site-wide contact form to be the default contact form (the form that is shown on the /contact URL).{% endtrans %}
+{% trans %}Steps{% endtrans %}
+
+ - {% trans %}In the Manage administrative menu, navigate to Structure > Contact forms.{% endtrans %}
+ - {% trans %}Click Edit for the site-wide form you want to be the default.{% endtrans %}
+ - {% trans %}Check Make this the default form and click Save.{% endtrans %}
+