New York in April means dressing for two seasons.
Low 40s to mid-60s, give or take.
April in New York is famously unpredictable. You’ll get a sunny 68°F afternoon followed by a 42°F, drizzly morning the next day. The average high is around 62°F, the average low around 45°F, but the swings are real.
Don’t trust the forecast more than two days out. Pack a light jacket, a sweater, and maybe a scarf. You’ll be glad you did.
Layers are your friend.