
The NYC DREAM Program: Free SHSAT Prep Most Families Don't Know About
Thousands of NYC families pay for SHSAT tutoring without realizing the city offers free preparation through the DREAM Program. This guide explains who qualifies, how to apply, what the schedule looks like, and whether the program is worth it for students aiming for Specialized High Schools like Stuyvesant, Bronx Science, and Brooklyn Tech.

Every fall, NYC families pay hundreds or even thousands of dollars for SHSAT prep. Few know the city covers much of it for free. If your child is a 7th-grader at an NYC public or charter school, they may qualify for the DREAM program. Note that the SHSAT DREAM Program is not to be confused with the SHSAT Discovery Program, which is also a free SHSAT option for eligible 8th graders run by the DOE.
What Is the DREAM Program?
DREAM, officially DREAM-SHSI, is a free NYC Public Schools program that prepares eligible 7th graders for the Specialized High Schools Admissions Test (SHSAT), which they'll take in 8th grade. The name stands for Determination, Resiliency, Enthusiasm, Ambition, and Motivation.
It's the city's own pathway to Stuyvesant, Bronx Science, Brooklyn Tech, and their peers, run by the DOE.
The work splits three ways. Students drill ELA and math for the SHSAT, plus strategy. Counselors walk families through school choices and admissions. A socio-emotional component shores up confidence.
How Does the Schedule Work?
DREAM spans eight months in three blocks.
For 2026:
- Spring: Saturdays, March through May
- Summer: Monday through Thursday, July 6 to August 6
- Fall: Saturdays, September through the SHSAT
Fall requires summer first. Plan early. Sessions meet in person near your district. Meals are covered, and accepted students receive an OMNY card for the commute.
Who Is DREAM For?
DREAM targets strong students in higher-need districts and lower-income homes, the families least able to afford private prep. The eligibility rules encode that aim through district and income criteria. If that's you, the program was built for your child.
Does My Child Qualify?
Eligibility has two parts: meet all of Part A and one path in Part B.
Part A covers everyone. Your child must:
- Live in NYC
- Attend 7th grade at a NYC district or charter school
- Have scored 3.3+ on both the grade 6 NYS ELA and math tests
The DOE resets the cutoff yearly. Verify the current number on the official DREAM page first.
Part B gives two routes:
- Live or attend school in districts 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 23, 27, 29, or 32. No income test.
- Or live and attend school in districts 1, 2, 3, 13, 14, 15, 20, 21, 22, 24, 25, 26, 28, 30, or 31 and meet federal income guidelines via the fall income form.
How Do You Apply?
In mid-December, when the application opens, schools (and a mailed letter) notify eligible students. The letter carries a student ID and account code. Apply through MySchools or your child's counselor. When applicants outnumber seats, a lottery determines who gets in, and the rest are waitlisted. Acceptance binds you: your child commits to the whole program.
Is DREAM Worth It?
For the right student, little matches it. It costs nothing by design, meals and transit included. Eight months of in-person instruction eclipse most one-off options, and the admissions guidance steadies first-time families. It fits if your child clears the bar, wants a specialized school, and can sustain the Saturday-summer-fall stretch. It fits less if they already have tutoring, can't make the schedule, or aren't aiming that way.
One Student's Honest Experience
DREAM sites vary in quality. Know that going in. Brooklyn student Hiba Hanoune recounted hers for Chalkbeat. Unable to afford a commercial course, she chose DREAM as her free path to Stuyvesant, riding the train two hours every Saturday. Her first site ran for thirty minutes, echoing the workbook; when she asked for help, the instructor told her to figure it out herself. A later site taught better, but the pace left anyone who lagged behind, especially in math, behind. She matched to her zoned high school, not a specialized one, then thrived in its honors academy and reached Columbia. DREAM is a real, free head start, but its payoff hinges on the site and instructor your child draws. Pair it with steady reading at home and targeted help when a section stalls.
Frequently Asked Questions About the DREAM Program
Is the DREAM Program really free?
Yes. NYC Public Schools runs it free, including breakfast, lunch, and an OMNY card.
What grade does my child need to be in to apply?
7th graders. The program runs into the fall of 8th grade, when students sit the SHSAT.
What test scores does DREAM require?
This cycle, 3.3+ on both the grade 6 NYS ELA and math tests. The DOE resets it yearly; confirm the current number on the official DREAM page.
How do we apply?
Eligible students receive a mid-December letter with a student ID and account code. Apply through MySchools or your child's counselor.
Does applying guarantee a spot?
No. When applicants outnumber seats, a lottery determines who gets in; the rest are waitlisted.
Your Next Step
If your child is in 7th grade, check schools.nyc.gov for this year's eligibility numbers. Then watch the December mail; that letter is easy to miss.
Seat or no seat, the same habits raise SHSAT scores: regular reading, steady practice, focused help on the hardest sections. DREAM lays a strong, free foundation; the students who gain most build on it.




