The vaccine was previously authorised by the country under an interim order.
Canada, which is reporting 2,563 infections on average each day and has administered at least 60,101,058 doses of COVID-19 vaccines so far, gave full approval to Moderna Inc (MRNA.O) and Pfizer Inc's (PFE.N) coronavirus vaccines in September.
The country authorised the use of Pfizer's COVID-19 vaccine for children aged 5 to 11 and a booster dose for people aged 18 years and older this month.
J&J's coronavirus vaccine has been authorised for emergency use in many countries, including the United States.