diff --git a/docs/manifest.json b/docs/manifest.json
index aaadd15a570790..ec55132cd7d4b2 100644
--- a/docs/manifest.json
+++ b/docs/manifest.json
@@ -1505,6 +1505,12 @@
"markdown_source": "../packages/core-data/README.md",
"parent": "packages"
},
+ {
+ "title": "@wordpress/create-block-interactive-template",
+ "slug": "packages-create-block-interactive-template",
+ "markdown_source": "../packages/create-block-interactive-template/README.md",
+ "parent": "packages"
+ },
{
"title": "@wordpress/create-block-tutorial-template",
"slug": "packages-create-block-tutorial-template",
diff --git a/packages/create-block-interactive-template/.npmrc b/packages/create-block-interactive-template/.npmrc
new file mode 100644
index 00000000000000..43c97e719a5a82
--- /dev/null
+++ b/packages/create-block-interactive-template/.npmrc
@@ -0,0 +1 @@
+package-lock=false
diff --git a/packages/create-block-interactive-template/CHANGELOG.md b/packages/create-block-interactive-template/CHANGELOG.md
new file mode 100644
index 00000000000000..a79948001de14a
--- /dev/null
+++ b/packages/create-block-interactive-template/CHANGELOG.md
@@ -0,0 +1 @@
+
diff --git a/packages/create-block-interactive-template/README.md b/packages/create-block-interactive-template/README.md
new file mode 100644
index 00000000000000..cc0530c0630549
--- /dev/null
+++ b/packages/create-block-interactive-template/README.md
@@ -0,0 +1,19 @@
+# Create Block Interactive Template
+
+This is a template for [`@wordpress/create-block`](https://github.com/WordPress/gutenberg/tree/HEAD/packages/create-block/README.md) to create interactive blocks
+
+## Usage
+
+This block template can be used by running the following command:
+
+```bash
+npx @wordpress/create-block --template @wordpress/create-block-interactive-template
+```
+
+## Contributing to this package
+
+This is an individual package that's part of the Gutenberg project. The project is organized as a monorepo. It's made up of multiple self-contained software packages, each with a specific purpose. The packages in this monorepo are published to [npm](https://www.npmjs.com/) and used by [WordPress](https://make.wordpress.org/core/) as well as other software projects.
+
+To find out more about contributing to this package or Gutenberg as a whole, please read the project's main [contributor guide](https://github.com/WordPress/gutenberg/tree/HEAD/CONTRIBUTING.md).
+
+
diff --git a/packages/create-block-interactive-template/block-templates/README.md.mustache b/packages/create-block-interactive-template/block-templates/README.md.mustache
new file mode 100644
index 00000000000000..728f37b8c0e39f
--- /dev/null
+++ b/packages/create-block-interactive-template/block-templates/README.md.mustache
@@ -0,0 +1,16 @@
+# Interactive Block
+
+> **Warning**
+> **This block requires Gutenberg 16.2 or superior to work**. The Interactivity API is, at the moment, not part of WordPress Core as it is still very experimental, and very likely to change.
+
+> **Note**
+> This block uses the API shared at [Proposal: The Interactivity API – A better developer experience in building interactive blocks](https://make.wordpress.org/core/2023/03/30/proposal-the-interactivity-api-a-better-developer-experience-in-building-interactive-blocks/).
+
+{{#isBasicVariant}}
+This block has been created with the `create-block-interactive-template` and shows a basic structure of an interactive block that uses the Interactivity API.
+{{/isBasicVariant}}
+
+Check the following resources for more info about the Interactivity API:
+- [`@wordpress/interactivity` package](https://github.com/WordPress/gutenberg/blob/trunk/packages/interactivity/README.md)
+- [Proposal: The Interactivity API – A better developer experience in building interactive blocks](https://make.wordpress.org/core/2023/03/30/proposal-the-interactivity-api-a-better-developer-experience-in-building-interactive-blocks/)
+- [“Interactivity API” category](https://github.com/WordPress/gutenberg/discussions/categories/interactivity-api) in Gutenberg repo discussions
\ No newline at end of file
diff --git a/packages/create-block-interactive-template/block-templates/render.php.mustache b/packages/create-block-interactive-template/block-templates/render.php.mustache
new file mode 100644
index 00000000000000..ba791783e6edef
--- /dev/null
+++ b/packages/create-block-interactive-template/block-templates/render.php.mustache
@@ -0,0 +1,33 @@
+{{#isBasicVariant}}
+
+
+