The parade included 24 community floats and a selection of local bands.
Organisers said 75,000 people cheered on the cavalcade.
Showers in the morning held off during the parade, which wound down Queen's Drive below Salisbury Crags, then on to the Scottish Parliament and Palace of Holyrood House.
The usual Fringe Sunday event in the Meadows was cancelled this year and cavalcade organisers gave acts the chance to perform on the playing field between Meadowbank and Holyrood Palace instead.
An event spokesman said: "It went brilliantly - better that expected.
"The park isn't really built for this level of traffic, but we managed."
Bookmark with:
What are these?