While Portuguese is the official language of Brazil, and thus Joao Pessoa, English is not widely spoken. However, you will find that many people in the tourism industry can communicate in basic English, making it relatively easy to get around and enjoy your stay.