Johannes van Gastel (1853–1928) was an archer from the Netherlands. He was born in Roosendaal and died in Tilburg. Van Gastel represented his native country at the 1900 Summer Olympics in Paris. He is the father of Jo van Gastel, who competed in the 1920 Summer Olympics, also as an archer.