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."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.
Bookmark with:
What are these?