The intruder has been identified as Dominic Adesanya, 23, a resident of Bel Air in Maryland, a suburb of Washington DC.
He was unarmed at the time of his arrest. This was second such incident in less than a month.
"At approximately 7:16 pm on Wednesday, an individual climbed the North fence line of the White House," Secret Service spokesman Ed Donovan said in a statement.
"The individual was immediately taken into custody on the North lawn of the White House by Secret Service Uniformed Division K-9 teams and Uniformed Division Officers. The subject is being transported to a local hospital for evaluation," Donovan said.
Video of the incident shows a man wearing a dark shirt and white gym shorts on the lawn outside the White House being yelled at by Secret Service officers.
He briefly lifted his shirt to show his chest before a pair of Secret Service dogs rushed to the man and pounced.
Adesanya struggled with the animals, landing repeated punches and kicks. The man punched one of the dogs that attacked him, as seen in the video.
Eventually, a Secret Service officer grabbed the man to lead him away.
"Dogs got him," the spokesman said, referring to the intruder.
Two US Secret Service dogs were taken to a veterinarian for injuries sustained during the incident.
Modi on revolving stage at Madison Square Garden
Court gives rights group till Nov 4 to challenge Modi immunity
US restricts entry of passengers from Ebola-hit nations
White House fence jumper had foldable knife: Secret Service