diff --git a/MANIFEST.in b/MANIFEST.in
index 7e903518e152c7b9d61ccd09c0f9c52759208a06..f1e295e5837f33df52c83b74330f089bfa36133e 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -52,5 +52,4 @@ prune contrib
 prune debian
 prune demo/etc
 prune docker
-prune snap
 prune stubs
diff --git a/changelog.d/12142.misc b/changelog.d/12142.misc
new file mode 100644
index 0000000000000000000000000000000000000000..5d09f90b5244d93d1067adbc9663c7170e8e3cf6
--- /dev/null
+++ b/changelog.d/12142.misc
@@ -0,0 +1 @@
+Move the snapcraft configuration file to `contrib`.
\ No newline at end of file
diff --git a/snap/snapcraft.yaml b/contrib/snap/snapcraft.yaml
similarity index 100%
rename from snap/snapcraft.yaml
rename to contrib/snap/snapcraft.yaml