Edgar John Rubin, född den 6 september 1886 i Köpenhamn, död den 3 maj 1951 i Holte, var en dansk filosof.