diff --git a/lib/java/com/google/android/material/navigationrail/res/values/dimens.xml b/lib/java/com/google/android/material/navigationrail/res/values/dimens.xml
index 445817a2c3e..71fb50c234d 100644
--- a/lib/java/com/google/android/material/navigationrail/res/values/dimens.xml
+++ b/lib/java/com/google/android/material/navigationrail/res/values/dimens.xml
@@ -26,11 +26,13 @@
14dp
16dp
- 80dp
+ @dimen/m3_comp_navigation_rail_container_elevation
+ @dimen/m3_comp_navigation_rail_icon_size
+ @dimen/m3_comp_navigation_rail_container_width
60dp
4dp
8dp
- 56dp
- 32dp
+ @dimen/m3_comp_navigation_rail_active_indicator_width
+ @dimen/m3_comp_navigation_rail_active_indicator_height
4dp
diff --git a/lib/java/com/google/android/material/navigationrail/res/values/styles.xml b/lib/java/com/google/android/material/navigationrail/res/values/styles.xml
index 0a7730fb6e3..bc388965397 100644
--- a/lib/java/com/google/android/material/navigationrail/res/values/styles.xml
+++ b/lib/java/com/google/android/material/navigationrail/res/values/styles.xml
@@ -67,26 +67,27 @@
diff --git a/lib/java/com/google/android/material/navigationrail/res/values/tokens.xml b/lib/java/com/google/android/material/navigationrail/res/values/tokens.xml
new file mode 100644
index 00000000000..b73515f99cb
--- /dev/null
+++ b/lib/java/com/google/android/material/navigationrail/res/values/tokens.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+ ?attr/colorSurface
+ 80dp
+ @dimen/m3_sys_elevation_level0
+
+ ?attr/textAppearanceLabelMedium
+
+ 24dp
+
+ ?attr/colorSecondaryContainer
+ 32dp
+
+ 56dp
+