Excited states in ${}^{96}$Ag were populated in fragmentation of an 850-MeV/u ${}^{124}$Xe beam on a 4-g/cm${}^{2}$ Be target. Three new high-spin isomers were identified and the structure of the populated states was investigated. The level scheme of ${}^{96}$Ag was established, and a spin parity of (13${}^{\ensuremath{-}}$), (15${}^{+}$), and (19${}^{+}$) was assigned to the new isomeric states. Shell-model calculations were performed in various model spaces, including $\ensuremath{\pi}\ensuremath{\nu}({p}_{1/2},{g}_{9/2},{f}_{5/2},{p}_{3/2})$ and the large-scale shell-model space $\ensuremath{\pi}\ensuremath{\nu}(gds)$, to account for the observed parity changing $M2$ and $E3$ transitions from the (13${}^{\ensuremath{-}}$) isomer and the $E2$ and $E4$ transitions from the (19${}^{+}$) core-excited isomer, respectively. The calculated level schemes and reduced transition strengths are found to be in very good agreement with the experiment.