The Mardi Gla Pride march is the latest in a series of events taking place around the world marking the 50th anniversary of the Stonewall riots.
It is the first of two marches in support of the LGBT community expected to take place in Glasgow this summer.
Police and organisers said about 7,000 people were taking part in the celebration.
Last year’s event was hit by serious problems when people with tickets were denied entry to a post-march festival.
The group behind the ill-fated 2018 event at Kelvingrove Park is organising a Pride march on 17 August.
However, the Glasgow Mardi Gla Pride march has been organised by a separate organisation – the LGBT Co-op.
The parade of walkers and decorated floats set off from Kelvingrove Park at 11:30.
They made their way from Kelvin Way to Sauchiehall Street, Blythswood Street and West George Street before ending up in George Square.
There they saw the distinctive rainbow flag, adopted by the Pride movement, flying above the Glasgow City Council chambers.