diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md
index f7f22160c2187b..80f3537e7749ec 100644
--- a/packages/components/CHANGELOG.md
+++ b/packages/components/CHANGELOG.md
@@ -7,6 +7,7 @@
- `PaletteEdit`: dedupe palette element slugs ([#65772](https://github.com/WordPress/gutenberg/pull/65772)).
- `RangeControl`: do not tooltip contents to the DOM when not shown ([#65875](https://github.com/WordPress/gutenberg/pull/65875)).
- `Tabs`: fix skipping indication animation glitch ([#65878](https://github.com/WordPress/gutenberg/pull/65878)).
+- `ToggleGroupControl`: Don't autoselect option on first group focus ([#65892](https://github.com/WordPress/gutenberg/pull/65892)).
## 28.9.0 (2024-10-03)
diff --git a/packages/components/src/toggle-group-control/test/__snapshots__/index.tsx.snap b/packages/components/src/toggle-group-control/test/__snapshots__/index.tsx.snap
index d2d98eaba85e6f..832c6d7cb7a8c8 100644
--- a/packages/components/src/toggle-group-control/test/__snapshots__/index.tsx.snap
+++ b/packages/components/src/toggle-group-control/test/__snapshots__/index.tsx.snap
@@ -283,7 +283,7 @@ exports[`ToggleGroupControl controlled should render correctly with icons 1`] =
class="components-toggle-group-control emotion-8 emotion-9"
data-wp-c16t="true"
data-wp-component="ToggleGroupControl"
- id="toggle-group-control-as-radio-group-11"
+ id="toggle-group-control-as-radio-group-12"
role="radiogroup"
>
{
+ render(
+ { options }
+ );
+
+ const radio = screen.getByRole( 'radio', { name: 'R' } );
+ expect( radio ).not.toBeChecked();
+
+ await press.Tab();
+ expect( radio ).toHaveFocus();
+ expect( radio ).not.toBeChecked();
+ } );
+
it( 'should render tooltip where `showTooltip` === `true`', async () => {
render(
diff --git a/packages/components/src/toggle-group-control/toggle-group-control-option-base/component.tsx b/packages/components/src/toggle-group-control/toggle-group-control-option-base/component.tsx
index d8604c59c540f0..b33f53dd706b53 100644
--- a/packages/components/src/toggle-group-control/toggle-group-control-option-base/component.tsx
+++ b/packages/components/src/toggle-group-control/toggle-group-control-option-base/component.tsx
@@ -75,7 +75,6 @@ function ToggleGroupControlOptionBase(
value,
children,
showTooltip = false,
- onFocus: onFocusProp,
disabled,
...otherButtonProps
} = buttonProps;
@@ -132,7 +131,6 @@ function ToggleGroupControlOptionBase(