why boric acid is a weak acid ? Share with your friends Share 0 Vishal Mohan answered this boric acid is a weak non protic acid as it does not readily give out H+ ions...it do take OH- ions so as to give H+ ions which make them a weak non-protic acid... 0 View Full Answer