Festivalens historie går tilbake til 27. juni 1974, da en gruppe skeive arrangerte den første offentlige markeringen av Stonewall-opprøret. Markeringen samlet 250 personer på Universitetsplassen i Oslo. Det første offisielle arrangementet med parade fant sted i 1982, og siden har festivalen vokst i omfang. I løpet av 1990-årene ble festivalen utvidet til ti dager – med seminarer, foredrag, debatter, konserter og fester på ulike steder i Oslo. Hovedbasen er på Eidsvolls plass (Spikersuppa mellom Stortinget og Nationaltheatret), der det er barer, festivalscener, spisesteder og stands fra ulike organisasjoner og virksomheter. I 2013 og 2014 holdt festivalen til på Rådhusplassen, men har holdt til i Spikersuppa siden 2015. Ifølge arrangørene samlet Oslo Pride deltakere og besøkende i løpet av de ti dagene festivalen varte i 2019.