According to the station, Zimmerman was armed when officers pulled him over on Highway 80 in Forney, east of Dallas.
George Zimmerman smiles after a not guilty verdict was handed down in his trial at the Seminole County Courthouse, Saturday, July 13, 2013, in Sanford, Fla.
The officer reportedly did not recognize Zimmerman, who was driving a Honda pickup. Zimmerman told the officer he was armed and was then told to put the weapon in his glove compartment, according to the station. The officer then told Zimmerman he could go on his way if he had no criminal issues.
The incident was captured on the officer's dashcam.
At some point during the traffic stop, Zimmerman asked the officer whether he recognized him from television and the officer said he did not, the station reports.
When asked where he was going, the 29-year-old Zimmerman reportedly told the officer, no place in particular. He was released on a warning.
Zimmerman had been charged with second-degree murder in the death of 17-year-old Trayvon Martin. His acquittal prompted rallies nationwide calling for a civil rights probe, and the case has sparked debate about race and self-defense laws.