Để giải thích nguồn gốc của màu sắc, Robert Hooke (1635–1703) đã phát triển một “lý thuyết xung” và so sánh sự lan truyền của ánh sáng với sự lan truyền của sóng trong nước trong tác phẩm năm 1665 của ông là Micrographia (“Quan sát IX”). Năm 1672, Hooke cho rằng dao động của ánh sáng có thể vuông góc với hướng truyền. Christiaan Huygens (1629–1695) đã đưa ra lý thuyết sóng toán học về ánh sáng vào năm 1678 và xuất bản nó trong cuốn Luận thuyết về ánh sáng vào năm 1690. Ông đề xuất rằng ánh sáng được phát ra theo mọi hướng như một chuỗi sóng trong môi trường được gọi là aether phát sáng. Vì sóng không bị ảnh hưởng bởi lực hấp dẫn, nên người ta cho rằng chúng chậm lại khi đi vào môi trường dày đặc hơn.
Christiaan Huygens.
Bản phác thảo của Thomas Young về thí nghiệm khe kép cho thấy hiện tượng nhiễu xạ. Các thí nghiệm của Young đã ủng hộ lý thuyết rằng ánh sáng bao gồm các sóng.
Lý thuyết sóng dự đoán rằng sóng ánh sáng có thể giao thoa với nhau giống như sóng âm thanh (như được ghi nhận vào khoảng năm 1800 bởi Thomas Young). Young đã chỉ ra bằng một thí nghiệm nhiễu xạ rằng ánh sáng hoạt động như sóng. Ông cũng đề xuất rằng các màu sắc khác nhau được tạo ra bởi các bước sóng ánh sáng khác nhau và giải thích khả năng nhìn màu về các thụ thể ba màu trong mắt. Một người ủng hộ lý thuyết sóng là Leonhard Euler. Ông lập luận trong Nova theoria lucis et colorum (1746) rằng nhiễu xạ có thể dễ dàng giải thích hơn bằng lý thuyết sóng. Năm 1816, André-Marie Ampère đưa ra ý tưởng cho Augustin-Jean Fresnel rằng sự phân cực của ánh sáng có thể được giải thích bằng lý thuyết sóng nếu ánh sáng là sóng ngang.
Sau đó, Fresnel đã độc lập nghiên cứu lý thuyết sóng ánh sáng của riêng mình và trình bày nó cho Académie des Sciences năm 1817. Siméon Denis Poisson đã bổ sung vào công trình toán học của Fresnel để đưa ra một lập luận thuyết phục ủng hộ lý thuyết sóng, giúp lật ngược lý thuyết phân tử của Newton. [đáng ngờ – thảo luận] Vào năm 1821, Fresnel đã có thể chỉ ra bằng các phương pháp toán học rằng sự phân cực có thể được giải thích bằng lý thuyết sóng của ánh sáng nếu và chỉ khi ánh sáng hoàn toàn là phương ngang, không có bất kỳ dao động dọc nào. [cần dẫn nguồn]
Điểm yếu của lý thuyết sóng là sóng ánh sáng, giống như sóng âm thanh, sẽ cần một môi trường để truyền. Sự tồn tại của chất giả thuyết aether phát sáng do Huygens đề xuất vào năm 1678 đã bị nghi ngờ mạnh mẽ vào cuối thế kỷ 19 bởi thí nghiệm Michelson – Morley.
Lý thuyết phân tử của Newton ngụ ý rằng ánh sáng sẽ truyền đi nhanh hơn trong môi trường dày đặc hơn, trong khi lý thuyết sóng của Huygens và những người khác ngụ ý ngược lại. Vào thời điểm đó, tốc độ ánh sáng không thể được đo đủ chính xác để quyết định lý thuyết nào là đúng. Người đầu tiên thực hiện phép đo đủ chính xác là Léon Foucault, vào năm 1850. Kết quả của ông đã ủng hộ lý thuyết sóng và lý thuyết hạt cổ điển cuối cùng đã bị loại bỏ, chỉ một phần xuất hiện trở lại vào thế kỷ 20.