Crate training on average takes most dogs between two to six months of consistent training. Each dog learns at their own pace, affecting how long it’ll take them to get comfortable with their crate. Don’t use their crate as a form of punishment, your dog will see their crate as a mini jail and avoid it at all costs.