The H.M.S. "Pinafore" lies at anchor off Portsmouth. Little Buttercup comes on board to sell things to the sailors. She says that she has a secret. Ralph Rackstraw says he loves Josephine. The Captain worries that his daughter will decline Sir Joseph's marriage proposal. She tells her father that she loves a sailor in his crew, but assures him that she will never reveal her love to him.