Police said a 24-year-old man was allegedly attacked on Balmore Road, in the north of the city, on Friday.
The victim was seriously injured in the attack. He was allegedly stabbed opposite a bus stop near Balmore Square.
Police Scotland today said a 21-year-old man has been arrested and was detained in police custody in connection with the incident.
A full report will be submitted to the Procurator Fiscal.
The man is expected to appear at Glasgow Sheriff Court tomorrow.