The ICC said Rabada, 22, had four demerit points within 24 months with his latest breach of its Code of Conduct and would also have to pay a fine of 15 percent of his match fee.
The offence occurred on the first day of the opening Test at Lord's on Thursday when Stokes was leaving the field having been caught behind by Quinton de Kock after nicking a bouncer from Rabada.
The ICC said in a statement: "Rabada was found guilty of ... using language, actions or gestures which disparage or which could provoke an aggressive reaction from a batsman upon his/her dismissal during an International Match”.
Image: Kagiso Rabada celebrates the dismissal of Ben Stokes.
Photograph: Gareth Copley/Getty Images
Guess who is the MVP of Windies series?
Coach, not captain, must be the team boss
Wish 'Captain Cool' MS Dhoni a Happy Birthday!
'Captain, coach should be on same wavelength'
Kohli backs under-fire Dhoni