You can apply for CPT 2-3 weeks before school starts after receiving the school's acceptance letter or successfully transferring SEVIS. If you miss the deadline, for some Day 1 CPT universities, you may have another chance to apply for CPT during the semester.
Contact us for details.