diff --git a/packages/react/src/components/DataTable/TableToolbarSearch.js b/packages/react/src/components/DataTable/TableToolbarSearch.js
index ba735e9f8baa..bf2c81b742ec 100644
--- a/packages/react/src/components/DataTable/TableToolbarSearch.js
+++ b/packages/react/src/components/DataTable/TableToolbarSearch.js
@@ -101,7 +101,6 @@ const TableToolbarSearch = ({
return (
onClick(event)}
onFocus={event => handleExpand(event, true)}
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
index 5d65c824dfe5..8edca04c6577 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/DataTable-test.js.snap
@@ -2245,7 +2245,6 @@ exports[`DataTable should render 1`] = `
onBlur={[Function]}
onClick={[Function]}
onFocus={[Function]}
- role="search"
tabIndex="0"
>
Filter table
@@ -3242,7 +3244,6 @@ exports[`DataTable sticky header should render 1`] = `
onBlur={[Function]}
onClick={[Function]}
onFocus={[Function]}
- role="search"
tabIndex="0"
>
Filter table
diff --git a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
index 2eccdb99d83f..cfb74f4268ff 100644
--- a/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
+++ b/packages/react/src/components/DataTable/__tests__/__snapshots__/TableToolbarSearch-test.js.snap
@@ -14,7 +14,6 @@ exports[`DataTable.TableToolbarSearch should render 1`] = `
onBlur={[Function]}
onClick={[Function]}
onFocus={[Function]}
- role="search"
tabIndex="0"
>
Filter table
diff --git a/packages/react/src/components/Search/Search.js b/packages/react/src/components/Search/Search.js
index 4f08defba927..5fea9810920c 100644
--- a/packages/react/src/components/Search/Search.js
+++ b/packages/react/src/components/Search/Search.js
@@ -161,10 +161,12 @@ export default class Search extends Component {
const CloseIconX = size === 'xl' ? Close20 : Close16;
+ const searchId = `${id}-search`;
+
return (
-