The incident took place in the city centre on Friday evening.
The 18-year-old is expected to appear at Aberdeen Sheriff Court on Tuesday.
An 18-year-old woman has been charged in connection with the assault of a 68-year-old female street pastor in Aberdeen.