Eight ships of the Royal Navy have been named HMS Iris after the Greek mythological figure Iris or after the flower by that name.
A ninth was planned but renamed before entering service: The ships of this name have several battle honours: