diff --git a/lib/java/com/google/android/material/bottomsheet/res/color/m3_bottom_sheet_drag_handle_color.xml b/lib/java/com/google/android/material/bottomsheet/res/color/m3_bottom_sheet_drag_handle_color.xml
new file mode 100644
index 00000000000..d8c8c445cd4
--- /dev/null
+++ b/lib/java/com/google/android/material/bottomsheet/res/color/m3_bottom_sheet_drag_handle_color.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
diff --git a/lib/java/com/google/android/material/bottomsheet/res/drawable/m3_bottom_sheet_drag_handle.xml b/lib/java/com/google/android/material/bottomsheet/res/drawable/m3_bottom_sheet_drag_handle.xml
new file mode 100644
index 00000000000..a704a57687f
--- /dev/null
+++ b/lib/java/com/google/android/material/bottomsheet/res/drawable/m3_bottom_sheet_drag_handle.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/lib/java/com/google/android/material/bottomsheet/res/values/styles.xml b/lib/java/com/google/android/material/bottomsheet/res/values/styles.xml
index b36751acffa..f70373c10fc 100644
--- a/lib/java/com/google/android/material/bottomsheet/res/values/styles.xml
+++ b/lib/java/com/google/android/material/bottomsheet/res/values/styles.xml
@@ -95,7 +95,7 @@
- @dimen/mtrl_min_touch_target_size
- @dimen/mtrl_min_touch_target_size
- @dimen/m3_bottom_sheet_drag_handle_bottom_padding
- - @drawable/mtrl_bottomsheet_drag_handle
+ - @drawable/m3_bottom_sheet_drag_handle
- @macro/m3_comp_sheet_bottom_docked_drag_handle_color
diff --git a/lib/java/com/google/android/material/bottomsheet/res/values/tokens.xml b/lib/java/com/google/android/material/bottomsheet/res/values/tokens.xml
index 206883b5b84..981f9ff3def 100644
--- a/lib/java/com/google/android/material/bottomsheet/res/values/tokens.xml
+++ b/lib/java/com/google/android/material/bottomsheet/res/values/tokens.xml
@@ -29,5 +29,7 @@
?attr/shapeAppearanceCornerExtraLarge
?attr/colorOnSurfaceVariant
+ 32dp
+ 4dp