diff --git a/docs/api/datetime.md b/docs/api/datetime.md
index 54a1efc8750..252d8c8d945 100644
--- a/docs/api/datetime.md
+++ b/docs/api/datetime.md
@@ -41,6 +41,7 @@ import ShowAdjacentDays from '@site/static/usage/v8/datetime/show-adjacent-days/
import MultipleDateSelection from '@site/static/usage/v8/datetime/multiple/index.md';
import GlobalTheming from '@site/static/usage/v8/datetime/styling/global-theming/index.md';
+import CalendarHeaderStyling from '@site/static/usage/v8/datetime/styling/calendar-header/index.md';
import CalendarDaysStyling from '@site/static/usage/v8/datetime/styling/calendar-days/index.md';
import WheelStyling from '@site/static/usage/v8/datetime/styling/wheel-styling/index.md';
@@ -352,6 +353,14 @@ The benefit of this approach is that every component, not just `ion-datetime`, c
+### Calender Header
+
+The calendar header manages the date navigation controls (month/year picker and prev/next buttons) and the days of the week when using a grid style layout.
+
+The header can be styled using CSS shadow parts.
+
+
+
### Calendar Days
The calendar days in a grid-style `ion-datetime` can be styled using CSS shadow parts.
diff --git a/static/usage/v7/datetime/styling/calendar-header/angular/example_component_css.md b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_css.md
new file mode 100644
index 00000000000..f95379ddaa9
--- /dev/null
+++ b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_css.md
@@ -0,0 +1,9 @@
+```css
+/*
+ * Custom Datetime Calendar Header Part
+ * -------------------------------------------
+ */
+ion-datetime::part(month-year-button) {
+ background-color: lightblue;
+}
+```
diff --git a/static/usage/v7/datetime/styling/calendar-header/angular/example_component_html.md b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_html.md
new file mode 100644
index 00000000000..8694e723b1a
--- /dev/null
+++ b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_html.md
@@ -0,0 +1,3 @@
+```html
+
+```
diff --git a/static/usage/v7/datetime/styling/calendar-header/angular/example_component_ts.md b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_ts.md
new file mode 100644
index 00000000000..75ed761f6e8
--- /dev/null
+++ b/static/usage/v7/datetime/styling/calendar-header/angular/example_component_ts.md
@@ -0,0 +1,12 @@
+```ts
+import { Component } from '@angular/core';
+import { IonDatetime } from '@ionic/angular/standalone';
+
+@Component({
+ selector: 'app-example',
+ templateUrl: 'example.component.html',
+ styleUrls: ['./example.component.css'],
+ imports: [IonDatetime],
+})
+export class ExampleComponent {}
+```
diff --git a/static/usage/v7/datetime/styling/calendar-header/demo.html b/static/usage/v7/datetime/styling/calendar-header/demo.html
new file mode 100644
index 00000000000..04722724631
--- /dev/null
+++ b/static/usage/v7/datetime/styling/calendar-header/demo.html
@@ -0,0 +1,33 @@
+
+
+