Fiance Visa vs Green Card through marriage?

I am Canadian (born and bred) and my boyfriend is American (born and bred). Just wondering which is quicker and easier to get..the fiance visa or a green card through marriage...does anyone know the time it takes to receive each one?

Answer:
The fiance visa, no no go for the green card, no the fiance, no the card the card.

Kidding aside the fiance visa takes about 4-8 months but you have marry within 90 days after you enter the U.S. then apply for adjustment which takes about 6-8 months, if you marry in Canada then the immigrant visa takes about 1-2 years. Good luck which ever road you take.
its a hard to answer but why dont you call immigration at 1800-3755283 and theycan send you the form you will need
What you need to ask yourself is how long you are willing to be separated for. The CR-1/IR-1 Visa will take longer to process, a year or more, while a K-1 Fiance visa normally takes about 4-10 months..

The K-1 at least allows you to join your fiance in the US and then you can wait for the greencard to be processed while being with your new husband. You will be able to apply for Employment Authorization and a Travel Document. Adjustment of Status from a K-1 usually takes about a year or so.

The immigration information post by website user , MyTend.com not guarantee correctness

  • I'm getting married in Moscow. I'm Russian, my husband is English. Please advise what and how to do?
  • Are Gringos or Estadounidenses or self called Americans a race or a Nation of mixed races, & ethnic gropus?
  • What is the DV LOTTERY all about when in fact law abiding aliens in the US are denied status?
  • Will Americans need passports to enter Canada too?
  • i lost my green card last tuesday.i just found out last night! what will i do?
  • what book will I need to take a citizenship test?
  • how can i stay in the usa?
  • How can I apply as a doctor in Ireland?
  • I have been asked by my boss to find out about visa's in order to work in the UK, please read the further info
  • what is H1 visa?