The display team were due to appear at the Barry at War event on Saturday.
But Barry Coastguard tweeted the team has cancelled its appearance due to bad weather.
The team has been unable to fly into Bristol Airport ahead of the event, the Red Arrows confirmed on Twitter.
The RAF Red Arrows have cancelled their performance at Barry Island.