Canada doesn't have any "hard right" party of note at the federal level.
Today, the Conservative Party is a centre-left party. They support big government, taxation, immigration, interventionism, and other policies that are inherently not compatible with "right wing" ideologies.
Comparing the Conservative Party's platform to that of the centrist People's Party makes the Conservative's centre-left positioning more obvious.
Recently, the Conservative Party's platform has more closely resembled the farther-left Liberal Party's platform than it has the centrist People's Party platform.