În anul 1260 a fost construit un baraj peste râul Rotte, unde se află acum Hoogstraat. Numele Rotterdam provine de la acest baraj. Așezarea a fost la început un sat obișnuit de pescari, dar a devenit destul de curând un port comercial înfloritor. Orașul a primit drepturi de oraș în 1340 și ziduri de oraș în 1360. Rotterdam a devenit un oraș important în Olanda la mijlocul secolului al XV-lea, când a câștigat mici războaie împotriva Delft și Gouda. Între 1449 și 1525 a fost construită o biserică gotică (Laurenskerk). Orașul deținea atunci aproximativ 10.000 de locuitori. Orașul s-a revoltat împotriva ocupației spaniole în 1573, devenind unul dintre principalele orașe ale Războiului de Optzeci de Ani. Portul Rotterdam s-a dezvoltat foarte mult la sfârșitul secolului al XVI-lea și începutul secolului al XVII-lea. La sfârșitul secolului al XVII-lea, orașul avea aproape 50.000 de locuitori. Însă orașul nu construise în afara zidurilor orașului. Orașul a devenit foarte aglomerat.
Portul Rotterdam a devenit din ce în ce mai mare în secolul al XIX-lea, când au fost săpate mai multe canale noi. Acestea au fost: Nieuwe Waterweg (lit.: Noua cale navigabilă) și Voornse Kanaal. Orașul a crescut rapid datorită volumului enorm de muncă din port. Populația a crescut de la 160.000 de persoane în 1880 la 315.000 în 1900. Au fost construite diverse cartiere noi, printre care Cool, Crooswerk și Nieuwe Westen. Localitățile învecinate au devenit, de asemenea, parte din Rotterdam. În 1920, pentru prima dată în istoria sa, orașul a avut peste 500.000 de locuitori
Al Doilea Război Mondial
Germania nazistă a atacat Țările de Jos în mai 1940. Bătălia din Țările de Jos a adus lupte grele la Rotterdam. În cadrul Blitzului de la Rotterdam, germanii au bombardat Rotterdamul la 14 mai 1940. Pagubele au fost uriașe; 24.000 de clădiri au fost distruse în doar 15 minute, iar din centrul vechi al Rotterdamului nu a mai rămas aproape nimic. 800 de persoane au murit pe loc, iar 80.000 au rămas fără adăpost. Bombardamentul a distrus, de asemenea, Willemsbrigde, unul dintre cele două brigăzi care traversau Maas la acea vreme. Germanii au reparat rapid podul, deoarece acesta era de o importanță vitală pentru oraș. În timpul ocupației germane, localitățile învecinate Hillegersberg, Schiebroek, Overschie, Kralingseveer și Ijsselmonde sunt anexate (puse de) de Rotterdam. La 11 noiembrie 1944, a avut loc o mare razzie. Aproximativ 50.000 de bărbați cu vârste cuprinse între 17 și 40 de ani din Rotterdam au fost deportați în lagăre de muncă. Orașul a pierdut, de asemenea, mulți oameni în foametea din 1944 (hongerwinter (lit.: Iarna foamei)).
După război
Rotterdam a fost reconstruit rapid după război, dar modernizarea a dus la faptul că multe clădiri vechi nu au fost reparate, ci înlocuite cu altele complet noi. Acest lucru a dus la faptul că centrul Rotterdamului este compus din clădiri noi, lucru care nu este obișnuit în orașele europene. Porturile din Rotterdam s-au dezvoltat și mai mult în a doua parte a secolului al XX-lea. Zonele noi, construite chiar pe malul mării, sunt Botlek, Maasvlakte și Europoort. Euromastul (înalt de 185 m) a devenit un simbol al Rotterdamului. În 1968 s-a deschis metroul din Rotterdam, care a fost primul metrou din Țările de Jos. În anii 1990 au fost construiți mai mulți zgârie-nori. Delftse Poort, care a fost gata în 1991, a fost cel mai înalt zgârie-nori din Țările de Jos, cu o înălțime de 151 m, până când Maastoren a devenit cea mai înaltă clădire în 2009, cu 165 m. Noul pod Erasmusbridge, gata în 1996, a oferit Rotterdamului un nou simbol.