There are no built-in functions for DateTimePicker to limit dates beyond the range of choices when starting and ending date pickers. (IE, you cannot block dates that fall "inside" this range.)
Instead, you will either have to use the alternative (and some are free to use), or check the date in the Validate event, and if it is not valid according to your date rules, reset the date and enter the error.
source share