Although Spanish is the official language of Buenos Aires, other languages are often spoken in the city due to its diverse cultural makeup and tourism industry. English is especially common in areas frequented by tourists, while Portuguese and Italian are also spoken quite frequently due to historical ties and immigration patterns. However, if you have at least a basic knowledge of Spanish, you will likely be able to navigate everyday life in Buenos Aires.