Arroyo Gardens is a census-designated place (CDP) in Cameron County, in the U.S. state of Texas. As of the 2020 census, Arroyo Gardens had a population of 420. Prior to the 2010 census, the community was part of the Arroyo Gardens-La Tina Ranch CDP. It is part of the Brownsville–Harlingen Metropolitan Statistical Area.
Arroyo Gardens is in north-central Cameron County, east of Harlingen and north of Brownsville. It is bordered on the east by La Tina Ranch.
According to the United States Census Bureau, the CDP has a total area of , of which is land and , or 1.03%, is water.
Arroyo Gardens first appeared as a census designated place in the 2010 U.S. census after the Arroyo Gardens-La Tina Ranch CDP was split into the Arroyo Gardens and La Tina Ranch CDPs.