No, you do not need to rinse the artichokes, but they do need to be drained.