في المجموع، هناك 21 كنيسة في تافيرا ويرجع هذا العدد إلى تنوع الطوائف الدينية التي استقرت في هذه المدينة.

تشتهر تافيرا بالجسر عبر نهر جيلاو والقلعة، لكن عدد الكنائس هناك هو ما يجعلها تبرز حقًا كوجهة.

خارج أسوار القلعة، ولكن قريبة جدًا منها، تقف كنيسة سانتا ماريا دو كاستيلو، إحدى الكنائس الـ 21 المنتشرة في جميع أنحاء المدينة. هذا هو أحد أشهر المعابد الكاثوليكية وهناك يرقد جسد د. بايو بيريز كوريا، فاتح المدينة من المغاربة عام 1242. يُعتقد أيضًا أن كنيسة سانتا ماريا دو كاستيلو تحتل اليوم مكان أكبر مسجد سابق

.

وفقًا لـ Jornal do Algarve، يزداد عدد الكنائس إلى 25 بمجرد أخذ المعابد المحيطة بتافيرا في الاعتبار، وهي سانتا لوزيا ولوز وكونسيساو وسانتو إستيفاو وسانتا كاتارينا وكاتشوبو.