Modrice nastanejo zaradi poškodb telesa, ki povzročijo poškodbe majhnih krvnih žil pod površino kože. Te krvne žile počijo in sprostijo kri v okoliško tkivo, kar povzroči razbarvanje in otekanje. Kri se običajno usede in postane vidna na površini kože ali tik pod njo. Ko telo ponovno absorbira kri v modrici, se njene barve spremenijo zaradi kemičnih reakcij med krvnimi celicami in beljakovinami v tkivu. Sčasoma sveža modrica spremeni običajni modrikasto-vijolični odtenek in postopoma napreduje skozi barve od temno zelene do svetlo rumene, preden izgine, ko se celjenje zaključi.