Has anybody seen my Mary Jane
With hair down to her shoulders
She looked just like a dream
I left her on the mainland
She was standing in the rain
Has anybody seen my Mary Jane
Does anybody know where she could be
'Cause I dropped by her old place
She wasn't waiting there for me
They said they didn't know her
Said they'd never heard that name
Has anybody seen my Mary Jane
I didn't realize that I'd be gone so long
Now she's the one who's gone
Mary, oh Mary, how long did you wait
Mary, oh Mary, did I come back too late
'Cause the world would never be the same
If I'd never left my Mary Jane
Has anybody seen my Mary Jane
I think that she passed by my place today
She was holding someone's arm
And they were walking in the rain
Why couldn't that be me with Mary Jane
I know I told her that I'd come back
I don't think either of us knew quite what that meant
I didn't realize they'd keep me there so long
Now she's gone
Mary, oh Mary, how long did you wait
Mary, oh Mary, did I come back too late
'Cause the world would never be the same
If I'd never left my Mary Jane
If I had the chance to stay
Would she be with me today
'Cause Mary, oh Mary, you wouldn't have to wait
And Mary, oh Mary, I wouldn't be too late
And the world would never be the same
If I'd never left my Mary Jane
If I'd never left my Mary Jane
I wish I'd never you Mary Jane