Police say the 70-year-old Orange County man was walking on the shoulder of Route 17 and stepped into the right lane when he was struck.
State police say the driver, who at this point was not at fault in the accident, immediately stopped and called 911.
At the request of the family, his name is not being released.