No party for the poor.

PS 120 in Flushing held a carnival for its students on Thursday, but kids whose parents did not pay $10 were forced to sit in the auditorium while their classmates had a blast.

Close to 900 kids went to the Queens schoolyard affair, with pre-K-to-fifth-grade classes taking turns, each spending 45 minutes outside. The kids enjoyed inflatable slides, a bouncing room and a twirly teacup ride. They devoured popcorn and flavored ices. DJs blasted party tunes.

But more than 100 disappointed kids were herded into the darkened auditorium to just sit or watch an old Disney movie while aides supervised — the music, shouts and laughter outside still audible.

The must-pay rule excluded some of the poorest kids at the elementary, where most parents are Chinese immigrant families crammed into apartments and “struggling to keep their heads above water,” staffers said.

“It’s breaking my heart that there are kids inside,” one teacher said.

Click for the full story in the New York Post.