Paramedics from the Isle of Wight Ambulance Service, alongside Police, were called to the scene on the pelican crossing at the bottom of Union Street shortly before 18:30.
Island Echo understands the male pedestrian was struck by a silver Vauxhall Meriva being driven by a female before being assisted inside the nearby King Lud pub ahead of the arrival of emergency services.
The injured man has been conveyed to St Mary’s Hospital, Newport. His injuries are not believed to be serious.
Don’t forget to follow the Island’s news as it happens…