A 30-year-old man was seriously injured during an incident in The Social Bar in the city's Royal Exchange Square earlier this month.
The assault allegedly took place at about 00:30 on 10 April.
A 30-year-old man is expected to appear in Glasgow Sheriff Court on Monday in connection with the incident.
A man has been arrested in connection with an assault in a Glasgow bar.