1. La production voulait que Tom Cruise joue le rôle de Jack Dawson.
20th Century Fox voulait voir Brad Pitt ou Tom Cruise dans le rôle principal, mais James Cameron a insisté pour que ce soit Leonardo DiCaprio qui le joue.
2. Si toutes les scènes contemporaines étaient supprimées pour ne laisser que l'intrigue qui se déroule en 1912, le film durerait 2 heures 40, soit le temps qu'il a fallu au Titanic pour couler.
3. La scène où Jack et Rose crachent était presque entièrement improvisée, tout comme celle où Kate Winslet crache au visage de Billy Zane, son fiancé dans le film.
4. Après avoir inventé le personnage fictif de Jack Dawson, James Cameron a appris qu'un certain J. Dawson était vraiment mort lors du naufrage du Titanic.
5. « Titanic » n'est pas le premier film oscarisé à montrer le naufrage du fameux paquebot.
6. Le couple âgé qui meurt enlacé est inspiré d'Ida et Isidor Strauss, des New-Yorkais qui périrent lors du naufrage.
7. Kate Winslet était l'une des seules sur le plateau à ne pas porter de combinaison de plongée.
8. Ce n'est pas la main de Leonardo DiCaprio que l'on voit dessiner dans cette scène culte, mais celle de James Cameron.
9. Le tournage du film a coûté plus d'argent que la construction du bateau lui-même.
10. La dernière robe portée par Kate Winslet dans le film a été pensée pour être aussi belle sèche que mouillée.
Deborah Lynn Scott, la costumière du film, a aussi dû créer 24 versions identiques de la robe.
11. La réplique « Je suis le roi du monde ! » a été improvisée.
12. Le compositeur James Horner a affirmé que la première version du film qu'il a vu durait 36 heures.
13. Dans la scène finale, lorsque Rose retrouve Jack dans les escaliers, l'horloge affiche 2 heures 20 du matin, l'heure exacte où le Titanic a coulé.
14. Barbra Streisand a été pressentie pour le rôle de Molly Brown.
C'est finalement Kathy Bates qui a obtenu le rôle.