Question: can canadian permanent residents join army?
Answer: Yes you can join Canadian Military. Infact you can join while you are Permanent Resident of Canada. There are certain positions in Canadian Armed Forces where Citizenship is required as Canadian Armed forces are part of NATO alliance and closely work with Pentagon and ability of travel to Arlington Virginia is needed.