Most locals speak in Spanish and most of them do not use the English language regularly. But, English is widely spoken in tourist areas such as Fajardo and San Juan, so it shouldn't be a problem.