If you have an expired F or J nonimmigrant visa stamp, it will still be considered valid in most cases when you reenter the United States from Canada or Mexico. This is known as “automatic revalidation.”
For this to apply, you must meet the following requirements:
Additional opportunities to travel outside of the U.S. with the automatic revalidation program include “adjacent islands” in the Caribbean. Refer to the I.C.E. page for more information and a list of island countries included.