diff --git a/.changeset/giant-fishes-relate.md b/.changeset/giant-fishes-relate.md
new file mode 100644
index 000000000..634b966a5
--- /dev/null
+++ b/.changeset/giant-fishes-relate.md
@@ -0,0 +1,5 @@
+---
+"@primer/octicons": minor
+---
+
+Add `devices` icon
diff --git a/icons/devices-16.svg b/icons/devices-16.svg
new file mode 100644
index 000000000..f5f419f15
--- /dev/null
+++ b/icons/devices-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/devices-24.svg b/icons/devices-24.svg
new file mode 100644
index 000000000..95f1a3064
--- /dev/null
+++ b/icons/devices-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap b/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
index 5994a7050..38d5930ae 100644
--- a/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
+++ b/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
@@ -78,6 +78,7 @@ exports[`@primer/octicons-react should not update exports without a semver chang
"DeviceCameraVideoIcon",
"DeviceDesktopIcon",
"DeviceMobileIcon",
+ "DevicesIcon",
"DiamondIcon",
"DiffAddedIcon",
"DiffIcon",