The 28-year-old was handed a misdemeanor charge of trespassing after he refused to leave the area, according to the arrest report.
Toles, on the Los Angeles Dodgers from 2016-18, was sleeping behind a FedEx depot located at the airport and was given several opportunities to leave by police, according to deputies involved with the arrest.
As of Friday, he remained at a detention center in Monroe County. His court date is set for July 2.
Toles was placed on the Dodgers' restricted list in March 2019 because of an undisclosed personal issue and hasn't played since. Over three seasons with the Dodgers, the native of Decatur, Georgia, hit .286/.333/.459 with eight home runs and 35 RBIs in 249 plate appearances.