Do I need to be a United States Citizen to work for a cruise line?

No! To work on most cruise lines you do not need to be an American citizen. This is because most cruise lines are foreign flagged and thus are not regulated by United States labor laws. So in many cases, cruise lines can hire people from any country they choose.


There are a handful of cruise ships that are flagged in the United States and hire almost all their crew from the United States. These cruise ship usually sail around Hawaii, Alaska, the Great Lakes or on US rivers. We cover all of the US flagged and foreign flagged cruise ships in the members section of CruiseJobFinder.


Start Your Cruise Job Search Today!