Yes you can compare and buy life insurance online.
In fact, you can apply online and get approved for up to $250,000 of term life insurance with no medical exam required, if you qualify.
You answer a few simple health questions and they let you know within minutes if you qualify.
Click here for a free quote
Another option available is
RBC Express Term that offers you up to $150,000 of coverage within 15 minutes, if qualified - and there's no medical exam.
I hope that helps! Best of luck to you.