Launch sale — 60% off Pro
Contact
CalendarStandard

Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.

React Calendar with Disabled Dates

A calendar with disabled dates highlighting unavailable or invalid dates through visual styling

Looking to implement shadcn/ui patterns?

Join our Discord community for help from other developers.


Not all dates are selectable. This React calendar uses react-day-picker's disabled prop to mark unavailable dates with visual indicators. Built with shadcn/ui styling and matcher functions, it prevents weekend bookings, past date selection, or custom business logic—perfect for appointment schedulers, vacation booking, or any system with date availability constraints.

December 2025

Pattern created by @haydenbleasel

Installation

Questions you might have