If you do not find what you're looking for, you can use more accurate words.
من غير المعروف حتى الآن سبب بنائها أو هوية من بناها رغم ترجيحات بعض باحثي الآثار ان القلعة ترجع إلى فترة الدولة العيونية حيث أن حاكم القطيف وأكبر شيوخ بني عامر، أبو عصام بن سرحان قُتل فيها في ربيع عام 641هـ على يد الأتابك أبي بكر السلغري. ولكن يرجح بعض الباحثين بأن أهالي القطيف وتاروت من بنوها لتحميهم من هجمات البرتغاليين، إبان غزواتهم، والبعض الأخر يرى أن الغزاة البرتغاليين هم الذين بنوها إبان استيطانهم لها في القرن السادس عشر الميلادي لتحميهم من هجمات العثمانيين ضدهم إلا أنهم اضطروا لتسليم القلعة عام 1559م وخرجوا من تاروت إلى جزيرة أوال (البحرين حالياً). وبعض المؤرخين المحليين يرجعون وجودها إلى زمن القرامطة.