A member of McCain's security team tackled her to the ground when she got too close to the senator.
The woman was among a group of peace activists upset about McCain's stance on the wars in Iraq and Afghanistan.
McCain left in a waiting SUV and was not harmed.
The protester was not arrested.
Do you want the Eyewitness News team to call you? Get a FREE Morning Wake-up Call and personalized weather report at abc7.com/wakeup