Colic usually presents itself in babies at least 3 weeks old and peaks around 6 weeks old. Colic does not last forever, typically subsiding around 3 to 4 months. However, some colic does last a bit longer, continuing past 6 months.