Skip to main content

NYC Schools Account Setup

Your NYC Schools Account (NYCSA) is the NYC DOE's parent portal — your one-stop place to view report cards, attendance, schedules, bus routes, and more. All PS 889 parents are expected to have one. Here's how to get set up.

Before you start

You'll need two things to link your child to your account:

Your child's Student ID (OSIS)

A 9-digit number found on your child's report card or student ID card. You can also contact the Parent Coordinator for it.

Account Creation Code

A unique code sent home in a letter from the school. Each child gets their own code. If you lost the letter or never received one, contact the Parent Coordinator to request a new one.

Also have ready: a personal email address and a phone number. You'll use your email to verify your account.

Step-by-step: creating your account

1

Go to the NYCSA portal

Open schoolsaccount.nyc in your browser. The older address mystudent.nyc also works.

2

Click "Create Account"

On the login page, click the Create Account or Create New Account button.

3

Enter your name, email, and phone number

Fill in your personal information, then click Validate Email.

4

Verify your email

Check your inbox for an email from NYCSA@schools.nyc.gov. It will contain a 6-digit verification code. Enter that code on the site and click Submit.

5

Create a password

Choose a password that is 8–32 characters and includes at least one uppercase letter, one lowercase letter, and one number.

6

Set up security questions

Select and answer three security questions — these are used if you ever need to recover your account.

7

Link your child

Once your account is created, go to the MyStudentsection and enter your child's 9-digit Student ID and their Account Creation Code. Click to confirm.

If you don't have the code yet, you can click Continue Without Code — the Parent Coordinator will follow up to complete the link.

Linking more than one child

You can link all your children to a single NYCSA account. Each child needs their own Account Creation Code and Student ID. From within the portal, add each additional child the same way you added the first — they'll all appear on your dashboard.

Common issues

I never received an Account Creation Code letter.

Contact the Parent Coordinator and ask them to issue a new one.

I don't know my child's Student ID.

Check your child's most recent report card or student ID card. The Parent Coordinator can also provide it with basic identity verification.

The code isn't working.

Make sure you're entering it exactly as printed — it's case-sensitive and easy to confuse zeros (0) with the letter O. If it still doesn't work, the Parent Coordinator can generate a fresh code.

I forgot my password.

Use the “Forgot your password?” link on the login page to reset it via email or your security questions.

I already have an account from a previous year.

Your account carries over year to year — just log in with your existing username and password. You can add new children with new codes; existing linked children remain.

Need help?

Your first stop should be our Parent Coordinator — they can help you create your account in person or virtually, and can issue a new Account Creation Code if needed. You can also call 311 and ask for NYC DOE NYCSA support.