HMS Zinnia

HMS Zinnia may refer to:


 * HMS Zinnia (1915), an active during World War I; launched in August 1915; sold in 1920
 * HMS Zinnia (K98), a active during World War II; launched in November 1940; sunk August 1941 by GS U-564