Taylor C. Benedict, 27, became combative, police said, after he was spotted walking north in the center of the street in the 200 block of East 45th Street on Friday evening.
Two Garden City officers struck Benedict with Taser fire. He was taken into custody but continued to resist officers, police said.
Officers believe the suspect was under the influence of drugs. Paramedics were called to the scene to check him out.
Benedict had to be restrained when he continued to struggle. He was taken to Saint Alphonsus Regional Medical Center in Boise, where he was Tased again when he became combative with medical staff.
Officers found methamphetamine and drug paraphernalia in Benedict's personal belongings.
Following treatment, Benedict was taken to the Ada County Jail and books on possession of methamphetamine, possession of drug paraphernalia, being under the influence of illicit drugs in public and resisting arrest.
He is scheduled to be arraigned Monday in Ada County Court.