According to the Wikipedia, the most common modern version is:
- Bobby Shafto's gone to sea,
- Silver buckles at his knee;
- He'll come back and marry me,
- Bonny Bobby Shafto!
- Bobby Shafto's bright and fair,
- Panning out his yellow hair;
- He's my love for evermore,
- Bonny Bobby Shafto![1]
This is very close to the earliest printed version in 1805. A version published in John Bell's, Rhymes of Northern Bards (1812) gives this additional verse:
- Bobby Shafto's getten a bairn [baby],
- For to dangle on his arm;
- In his arm and on his knee,
- Bobby Shafto loves me.[1]