Започва своята кариера в бразилския клуб Вашко да Гама, обаче още в младежка възраст придобива скандална репутация, когато го изключват от бразилския национален отбор за юношеското световно първенство за нарушение на режима.
След блестящо представяне на олимпийските игри в Сеул през 1988 г., Ромарио преминава в ПСВ Айндховен. Там постоянно има сериозни разногласия с треньорите и съотборниците си, което не му пречи да вкара 98 гола за пет сезона в Холандския шампионат.
През лятото на 1993 г. Барселона купува Ромарио за 4,5 милиона долара. Там се сприятелява с Христо Стоичков, с когото образува най-силния нападателен тандем в света по това време.
На световното първенство през 1994 г. Ромарио вкарва пет важни гола, към които добавя още един при изпълнението на дузпите във финала с Италия. Награден е със Златната топка за най-добър играч и е включен в идеалния отбор на първенството.
След световното през 1994 той се връща в Бразилия, а след това заминава отново за Испания, което му пречи да се реализира в националния отбор, където се завръща чак през 1997. Травма му попречва да играе на световното през 1998.
След това Ромарио се завръща отново в Бразилия. През 2005 г., на 39 години той отново става голмайстор на бразилското първенство. През 2006 г. преминава в американския Маями.
През 2007 41-годишния нападател се завръща във Вашко да Гама където на 21 май2007 вкарва своя 1000-ен гол в кариерата си. Постижението се смята за неофициално, тъй като в това число са включени голове от юношески, приятелски и неофициални мачове. Въпреки поздравленията от ФИФА за постижението му, същата организация заявява, че това е 929-ият му гол, като професионален състезател. Постижението му все пак е сравнимо с това на Пеле, който има 1281 гола, като професионален състезател. Съществуват още няколко играчи (например Артур Фриденрайх и Франц Биндер), които могат да претендират за подобен род успех.