La novela cuenta la historia de Hazel, una chica de 16 años con cáncer, y Augustus, un chico que conoce en su grupo de apoyo y que también tiene cáncer. Los dos adolescentes forjan una conexión a pesar de sus diagnósticos y deciden viajar juntos a Ámsterdam para conocer al escritor favorito de Hazel. A través de su amistad, Hazel y Augustus aprenden a vivir el presente y a valorar cada momento a pesar de sus enfermedades.