The Toronto Police Service says Warkentin was arrested for criminal mischief since he knew his comments would air on live TV.
A court date has been set for July 11.
After the incident, Warkentin said he had been receiving death threats because of his comments.
He also told the Toronto Sun, "I’m not in a position to defend myself in terms of what happened. I am sure you understand the influence of alcohol."
"What I did was disgraceful; it was an alcohol-influenced situation ... To be honest I don’t even remember being there but I am responsible for my own actions at the end of the day” and “am not sitting here claiming victim.”
Warkentin also says he plans to apologize to Ayesha Curry.