Next Up: F-1 OPT
F-1 CPT
F-1 CPT Eligibility Advisory
SEVP has issued clarifications on CPT eligibility for F-1 students. Read the alert.
Curricular Practical Training (CPT) is temporary employment authorization that allows F-1 students to work legally off campus. F-1 is a student visa—not a work visa—so F-1 students are normally limited to on-campus work done for and paid by Cornell.
To qualify for CPT, the proposed work must be directly related to your major area of study and be a curricular requirement—that is, the experience must be required of all students for degree completion. Your proposed internship or employment must also be supported by a formal agreement with the employer. See Step 2 below for a downloadable CPT placement agreement and employer cover letter.
CPT is only available while you're pursuing your degree. If you've completed your degree requirements, apply for OPT instead.
Timing: Summer CPT Is Most Common!
Summer CPT
Summer is the most popular time to use CPT. If you're a continuing student, full-time employment (more than 20 hours per week) is allowed in the summer. You can begin work the day after spring classes end for the University and work up to the last day of the summer—the day before fall classes begin. For full-time summer CPT, plan to take the related course the following fall.
Fall and Spring CPT
Employment is limited to part-time (no more than 20 hours per week) during the fall and spring semesters. Occasionally, students take a leave of absence for a semester to pursue an internship required for the degree program. If you are on leave of absence and meet the other CPT eligibility criteria, you may be authorized for full-time CPT in the fall or spring. Students on full-time CPT during a leave of absence must return for at least one full semester of enrollment after completing the internship.
Check Your CPT Eligibility
CPT is not available to every F-1 student because it depends on academic program requirements. Learn more about the criteria you must meet—and a few exceptions only for graduate and transfer students.
Exceptions to the Two-Semester Enrollment Requirement
If you're a graduate student whose degree requires immediate participation in an internship, you can apply for CPT before you've met the one academic year requirement. Graduate students with the following program codes may apply before completing two full semesters:
- PUBHAC-MPH and PUBHLT-MPH
- BADM-MBA and MGMBA-MBA (for summer internships only)
Graduate students on reduced course load for health reasons may not be eligible for CPT. Contact us if you have questions about your eligibility.
If you're a transfer student who attended your previous SEVP-approved institution for two semesters, you are eligible for part-time CPT after completing your first semester at Cornell or returning from a leave of absence of less than five months. You can apply for full-time CPT for the following summer if you are not enrolled in courses for credit.
Questions? Contact us.
How to Apply for CPT
Be sure to apply at least three business weeks before you want to start CPT employment. Your CPT application must be approved before you start working.
Throughout the application process, you'll connect with your academic advisor or program administrator, as well as immigration advisors on your campus. Ithaca students work with International Services immigration advisors. Cornell Tech students work with advisors in Student and Academic Affairs.
Let's get started!
1Make a CPT plan! Determine your timing and eligibility.
You'll choose the best time for CPT based on your curriculum requirements and course timing. Remember that summer is the most common CPT timing. The amount you can work depends on whether you are registered for classes. Your CPT can be either full-time or part-time:
- During summer and winter breaks, if you are not registered for classes, you may work full-time (more than 20 hours per week) or part-time (up to 20 hours per week).
- When classes are in session, if you are a registered student, you may work part-time (up to 20 hours per week). Exactly 20 hours is the maximum weekly time you can work.
As an F-1 student, you must either be enrolled full-time or participate in full-time CPT to maintain your status. There is no flexibility on this policy.
2Find a job related to your major field and complete paperwork.
The job or internship must be with a U.S.-based employer and directly related to your major area of study.
Found a position? Congratulations! Now you must complete some vital paperwork.
- As in the past, your application requires an employment offer letter on company letterhead.
- The CPT placement agreement is a new requirement in fall 2026. See the box below to download the placement agreement template and employer cover letter.
- When ready, you'll submit your offer letter and signed placement agreement via myStatus portal.
Employment Offer Letter
Request an offer letter on company letterhead. It must include specific start and end dates (see Step 3).
CPT Placement Agreement
The CPT placement agreement includes mandatory information about the employer ("host organization") and how your position will satisfy your curricular requirement for CPT. Prepare the agreement in this order:
- Begin by completing section 1 of the CPT placement agreement.
- Talk with your academic advisor or department to fill in section 3. This section confirms details of your curricular requirement and describes how this work experience will fulfill your learning objectives.
- Next, send your prospective employer the employer cover letter and partially completed placement agreement. Ask your host to read the letter for information about current CPT policies, confirm section 1's accuracy, and complete the agreement's remaining fields. The employer may sign the PDF agreement electronically or print and sign it.
- After you receive the employer's signature, you must secure your academic advisor's signature and sign the agreement yourself.
- Please allow time for your employer and advisor to sign and return the placement agreement. The final step is to save the fully executed agreement as a PDF to upload when you submit your CPT request.
Upload in myStatus
You upload both your employment offer letter and signed placement agreement when you submit your CPT request in myStatus. Both documents must be saved as PDFs for upload.
3Choose your employment start and end dates.
You and your employer need to agree on your start and end dates. These dates must appear in your employment offer letter and/or CPT placement agreement (see Step 2).
Please note that we can't backdate your CPT approval. We can only approve your CPT request if your start date is in the future.
4Complete an online application to request CPT.
Apply for CPT through the myStatus portal. The application form will prompt you to select your academic advisor or program administrator and upload your employment offer letter and CPT placement agreement.
5Stand by during the review process.
Your academic advisor or program administrator will automatically receive a request to verify curricular eligibility. If the program verifies your eligibility, your application will be automatically forwarded to an immigration advisor for a final decision.
The complete review process typically takes two to three weeks. You'll hear from an immigration advisor if you need to supply more information or as soon as a decision is made.
6Receive, sign, and date your new I-20.
If your CPT request is approved, your immigration advisor will create an updated I-20 with a recommendation for CPT. You'll receive your new CPT I-20 by your chosen method of delivery. Review, sign, and date your new I-20 as soon as you receive it.
Your CPT I-20 authorizes you for specific dates of employment. You cannot begin work before the listed start date or continue working after the end date. If you work before or past the CPT approval dates, you are working illegally and could lose your immigration status.
You may use your new CPT I-20 for travel. The travel signature is valid for 12 months or until your program end date, whichever is earlier.
Ready to Apply?
Apply for CPT through the myStatus portal. Cornell Tech students: Visit the Cornell Tech header to locate your CPT request form.