Bad Bunny mainly sings in Spanish , specifically Puerto Rican Spanish, and often mixes in English to create a Spanglish style.

Quick Scoop

  • His primary singing language is Spanish, and most of his catalog is in Puerto Rican Spanish.
  • He also uses English phrases and verses, so many songs feel naturally bilingual or Spanglish.
  • This mix of Spanish, English, and slang is a big part of his global appeal and his identity as a Puerto Rican artist.

A tiny example

In collabs like “I Like It,” he raps in Spanish while other artists come in with English, so you hear how his Spanish flow still fits perfectly in a mostly English pop/rap context.

So if you’re wondering what language does Bad Bunny sing in : it’s mostly Spanish, flavored with Puerto Rican slang and touches of English that turn many tracks into Spanglish anthems.

TL;DR: Bad Bunny sings primarily in Spanish (Puerto Rican Spanish), with frequent English and Spanglish mixed into his lyrics.

Information gathered from public forums or data available on the internet and portrayed here.