В 1600 году издал книгу «лат. De magnete, magneticisque corporibus etc.», в которой описаны его опыты над магнитами и электрическими свойствами тел, разделил тела на электризующиеся трением и неэлектризующиеся, подметив тем самым влияние влажности воздуха на электрическое притяжение легких тел.
Гильберт создал первую теорию магнитных явлений. Он установил, что любые магниты имеют по два полюса, при этом разноименные полюсы притягиваются, а одноименные отталкиваются. Проводя опыт с железным шаром, который взаимодействовал с магнитной стрелкой, впервые выдвинул предположение о том, что Земля является гигантским магнитом. Также он предположил идею о том, что магнитные полюсы Земли могут совпадать с географическими полюсами планеты. Гильберт также исследовал электрические явления, впервые применив этот термин. Он заметил, что многие тела так же как и янтарь после натирания могут притягивать маленькие предметы, и в честь этого вещества назвал подобные явления электрическими