In some embodiments, the present invention discloses a suturing device including an elongate member having a head portion, a tail portion and a needle receiving portion provided on the head portion. The needle receiving portion has a recess that is configured to receive a suture and hold it within the recess. The needle receiving portion is fixed with respect to an opening defined at the head portion. The suturing device further includes a needle having a retracted state and a deployed state. The needle includes a needle notch at a distal portion of the needle. The needle is configured to enter the recess of the needle receiving portion and receive the suture within the needle notch.