The answer might surprise some, but no, you do not gain Canadian Citizenship by marring and Mountie (or any other Canadian for that matter).
Marriage to a Canadian citizen does not give you automatic citizenship. A misconception some prospective migrants, looking for an easy immigration road, might have is that by marrying a Canadian you will be granted Canadian Citizenship when in fact the only way to become a citizen is by applying for citizenship adhering to the requirements and guideline set by Canada Immigration and Citizenship.
Meeting the requirements
Canada requires prospective citizenship application to be physically present in Canada and to have been a permanent resident of the country for at least 1,460 days during the six years immediately before the date of your application.
Applicants must also be physically present for at least 183 days during each of four calendar years that are fully or partially within the six years immediately before the date of application.
To be eligible to become a Canadian citizen, you must meet the conditions in all these areas:
• be older than 18 years or be represented by a parent or guardian older than 18 years,
• permanent resident status – this means you must have lived in the country for at least 1, 460 days of the 2, 190 before you application is filed,
• you must have met your personal income tax filing obligations in four taxation years that are fully or partially within the six years immediately before the date you apply,
• applicants must be able to prove that they intend to live in Canada after receiving citizenship,
• Canada has two official languages—English and French. To become a citizen, you must show that you have adequate knowledge of one of these languages,
• how well you know Canada is important. This means being able to identify, describe and understand the country’s history, values, institutions and symbols,
• and not be prohibited by law to become a citizen.