diff --git a/packages/main/src/Carousel.ts b/packages/main/src/Carousel.ts
index 527faf0e4b4a..b800a2ec99bd 100644
--- a/packages/main/src/Carousel.ts
+++ b/packages/main/src/Carousel.ts
@@ -84,6 +84,12 @@ type ItemsInfo = {
* - The items you want to display need to be visible at the same time.
* - The items you want to display are uniform and very similar.
*
+ * ### Hidden Items
+ *
+ * Carousel items can be conditionally hidden by adding the `hidden` attribute to any child element.
+ * Hidden items are automatically excluded from carousel navigation and will not be displayed or counted in pagination.
+ * This allows for dynamic showing or hiding of carousel items without affecting the overall carousel behavior.
+ *
* ### Keyboard Handling
*
* #### Basic Navigation
@@ -307,6 +313,9 @@ class Carousel extends UI5Element {
/**
* Defines the content of the component.
+ *
+ * **Note:** Items with the `hidden` attribute will be automatically excluded from carousel navigation and page calculations.
+ * They will not be displayed or accessible via keyboard navigation. See [sample](./#carousel-with-hidden-items).
* @public
*/
@slot({ "default": true, type: HTMLElement, individualSlots: true })
diff --git a/packages/website/docs/_components_pages/main/Carousel.mdx b/packages/website/docs/_components_pages/main/Carousel.mdx
index 9e570949f4a3..2420ecb0203d 100644
--- a/packages/website/docs/_components_pages/main/Carousel.mdx
+++ b/packages/website/docs/_components_pages/main/Carousel.mdx
@@ -8,6 +8,7 @@ import Basic from "../../_samples/main/Carousel/Basic/Basic.md";
import Cyclic from "../../_samples/main/Carousel/Cyclic/Cyclic.md";
import ArrowsPlacement from "../../_samples/main/Carousel/ArrowsPlacement/ArrowsPlacement.md";
import AccessibleName from "../../_samples/main/Carousel/AccessibleName/AccessibleName.md";
+import CardsWithHidden from "../../_samples/main/Carousel/CardsWithHidden/CardsWithHidden.md";
import PageIndicatorType from "../../_samples/main/Carousel/PageIndicatorType/PageIndicatorType.md";
import MultipleItemsPerPage from "../../_samples/main/Carousel/MultipleItemsPerPage/MultipleItemsPerPage.md";
@@ -45,4 +46,9 @@ define the number of items per page for given breakpoint ("S", "M", "L" and "XL"
### Accessible name
Use the **accessibleName** or the **accessibleNameRef** properties to label the Carousel and improve its accessibility.
-