This question already has an answer here:

My wife is a (Mexican national) her visa expires on June 3rd, can she cross into the US from Mexico on that day? Or does her Visa expire at midnight on the 2nd or midnight on the 3rd? We will be driving across and returning same day.

marked as duplicate by phoog visas May 30 '18 at 17:25

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Do you have a credible plan to vacate the US by that evening?connecting flight etc.? – Harper May 30 '18 at 17:07
  • 1
    The answer to your question is "yes; your visa expires on midnight at the end of the 3rd." Furthermore, if you've been in Mexico for fewer than 30 days, having traveled there from the US, you can even enter the US after your visa expires, thanks to automatic revalidation. – phoog May 30 '18 at 17:27
  • 2
    @Harper there's no need to vacate the US by that evening. See What the Visa Expiration Date Means. – phoog May 30 '18 at 17:53