diff --git a/.changeset/kind-boats-train.md b/.changeset/kind-boats-train.md
new file mode 100644
index 00000000000..83267d880ed
--- /dev/null
+++ b/.changeset/kind-boats-train.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/starlight': patch
+---
+
+Add Slack social link icon
diff --git a/packages/starlight/components/Icons.ts b/packages/starlight/components/Icons.ts
index f6910737782..6446a5ae8a0 100644
--- a/packages/starlight/components/Icons.ts
+++ b/packages/starlight/components/Icons.ts
@@ -99,4 +99,6 @@ export const Icons = {
'',
patreon:
'',
+ slack:
+ '',
};
diff --git a/packages/starlight/schemas/social.ts b/packages/starlight/schemas/social.ts
index b8aac4b60d0..6882f9f8a36 100644
--- a/packages/starlight/schemas/social.ts
+++ b/packages/starlight/schemas/social.ts
@@ -24,6 +24,7 @@ export const socialLinks = [
'email',
'reddit',
'patreon',
+ 'slack',
] as const;
export const SocialLinksSchema = () =>
@@ -63,6 +64,7 @@ export const SocialLinksSchema = () =>
email: 'Email',
reddit: 'Reddit',
patreon: 'Patreon',
+ slack: 'Slack',
}[key];
labelledLinks[key] = { label, url };
}