La chirurgie peut être proposée en cas de fissure ancienne résistante au traitement médical ou compliquée.
Cette technique consiste a enlever le fond de la fissure et à recouvrir la plaie par de la muqueuse saine (anoplastie) permettant une bonne cicatrisation. Le délai de cicatrisation est assez longs (six semaines).