Rio de Janeiro is on Brasília Standard Time (BRT), which is two hours ahead of U.S. Eastern Standard Time (EST) and one hour ahead of Eastern Daylight Time (EDT).