Johann Salomo Christoph Schweigger, född 8 april 1779 i Erlangen, död 6 september 1857 i Halle an der Saale, var en tysk fysiker och kemist; son till Friedrich Christian Lorenz Schweigger, bror till August Friedrich Schweigger och far till Karl Ernst Theodor Schweigger.