The bill is expected to be signed into law by Mayor Bill de Blasio.
The New York City Council has passed expanded paid sick days legislation.
The new bill has the support of Mayor Bill de Blasio. It will give the right to have paid sick days to 355,000 workers.
The bill will be the first that de Blasio, a Democrat, signs into law. He said Wednesday that the council "made history" with the legislation.
Combined with previous legislation, more than a half-million New Yorkers will now be entitled to take up to five sick days without fear of losing their job.
The bill passed in a 46-5 vote. It is the first major piece of legislation enacted by the new left-leaning council led by speaker Melissa Mark-Viverito.
Some small business owners have voiced concerns that the legislation creates a financial burden.