US citizens don't need a visa to live or work in the US Virgin Islands. This is one of the biggest reasons it's so easy for Americans to pick up and move here! A passport isn't required to visit either, but it's always something good to have on hand if you already have one.