Yes, both Canadian and U.S. DRIPS are offered free of charge.
Log in to your account, go to Accounts → Service Centre → Dividend Reinvestment. For each of your accounts, you will see a list of DRIP-eligible securities. For any security in the list, select "Active" to enroll it in the DRIP program. Read and agree to the terms, and save your changes.