L'uso del betanecolo, così come degli altri agonisti dei recettori muscarinici, è controindicato nei pazienti con asma, insufficienza cardiaca, ulcera peptica, occlusione intestinale e ipertiroidismo. L'azione parasimpaticomimetica di questo farmaco, infatti, acutizza i sintomi di queste patologie o condizioni.