St. Anthony Church, Mankhurd — Estd. 1585

Mankhurd, Mumbai • Established Before 1585

Welcome to St. Anthony Church

A vibrant parish community worshipping in faith, uniting in fellowship, and serving God and neighbour with love.

Our Sacred Space — Church Architecture

Exterior front facade and parish sanctuary grounds welcoming all faithful

St. Anthony Church Exterior Front View
🔍 Click to Enlarge Photo

St. Anthony Church Main Facade

The iconic exterior front entrance of St. Anthony Church in Mankhurd, welcoming parishioners and visitors with open arms to worship, pray, and unite in faith.

St. Anthony Church Structure & Grounds
🔍 Click to Enlarge Photo

Church Campus & Sanctuary Grounds

A peaceful place of prayer and community, hosting sacred services, feastday celebrations, catechetical events, and parish gatherings.

Parish Sacred Heritage & Altar

Preserving over 440 years of faith, holy sacraments, and historical legacy since 1585

St. Anthony Church Sanctuary Altar View
🔍 Click to Enlarge

Sacred Sanctuary & Altar

Where our parish family gathers to celebrate the Holy Eucharist, receive holy sacraments, and offer praise.

Historical Old Church Shrine View
🔍 Click to Enlarge

Historical Heritage Shrine

Historical altar and relics celebrating our rich heritage established during early Franciscan mission years.

Parish Cemetery Heritage Site
🔍 Click to Enlarge

Parish Heritage Grounds

Honoring the memory of early Franciscan priests and faithful pioneer families of Mankhurd.

Parish Liturgy Schedule

We invite you to celebrate the Holy Eucharist with us. Weekday and Sunday Mass schedules are updated below. Sunday school and catechism classes run concurrently with morning services.

All Parish Services
06:45 AM Morning Mass (Monday to Saturday)
07:00 PM Evening Mass (Monday to Saturday) *Thursday No Mass*
08:15 AM Morning Sunday Mass (English)
09:30 AM Sunday Children's Mass (English)
08:00 AM Sunday Catechism Class (School Campus)
St. Anthony of Padua Statue with Child Jesus
🔍 Click to Enlarge
Our Parish Patron Saint

St. Anthony of Padua

"Patron Saint of Lost Articles, Miracles & Teacher of Faith"

June 13
Feastday
1195
Birth
1231
Death
1232
Canonized
1946
Doctor of Church

St. Anthony of Padua is revered worldwide as a powerful intercessor. Depicted with Child Jesus and white lilies symbolizing purity and devotion, he guides our Mankhurd parish community in love, prayer, and faith.

AI

Parish Assistant

Hello! I am your St. Anthony Parish AI Assistant. Click an option below for quick information.
let currentSlideIndex = 0; const totalSlides = 5; let currentZoomScale = 1; let isDragging = false; let startX = 0, startY = 0, currentTranslateX = 0, currentTranslateY = 0; function openChurchLightbox(imgSrc, titleText) { const modal = document.getElementById('churchLightboxModal'); const img = document.getElementById('churchLightboxImg'); const title = document.getElementById('churchLightboxTitle'); if (modal && img && title) { img.src = imgSrc; title.textContent = titleText; resetLightboxZoom(); modal.style.display = 'flex'; modal.classList.add('active'); } } function closeChurchLightbox() { const modal = document.getElementById('churchLightboxModal'); if (modal) { modal.style.display = 'none'; modal.classList.remove('active'); } } function zoomLightbox(delta) { const img = document.getElementById('churchLightboxImg'); const zoomText = document.getElementById('zoomLevelIndicator'); if (!img) return; currentZoomScale += delta; if (currentZoomScale < 0.5) currentZoomScale = 0.5; if (currentZoomScale > 4) currentZoomScale = 4; if (currentZoomScale <= 1) { currentTranslateX = 0; currentTranslateY = 0; } img.style.transform = `translate(${currentTranslateX}px, ${currentTranslateY}px) scale(${currentZoomScale})`; if (zoomText) zoomText.textContent = Math.round(currentZoomScale * 100) + '%'; } function resetLightboxZoom() { const img = document.getElementById('churchLightboxImg'); const zoomText = document.getElementById('zoomLevelIndicator'); if (!img) return; currentZoomScale = 1; currentTranslateX = 0; currentTranslateY = 0; img.style.transform = `translate(0px, 0px) scale(1)`; if (zoomText) zoomText.textContent = '100%'; } function scrollToSlide(index) { const sliderContainer = document.getElementById('hSliderContainer'); if (!sliderContainer) return; if (index < 0) index = totalSlides - 1; if (index >= totalSlides) index = 0; currentSlideIndex = index; const slideWidth = sliderContainer.clientWidth; sliderContainer.scrollTo({ left: index * slideWidth, behavior: 'smooth' }); updateIndicators(index); } function prevSlide() { scrollToSlide(currentSlideIndex - 1); } function nextSlide() { scrollToSlide(currentSlideIndex + 1); } function updateIndicators(index) { const navItems = document.querySelectorAll('.h-nav-item'); const dots = document.querySelectorAll('.h-dot'); navItems.forEach((item, i) => { item.classList.toggle('active', i === index); }); dots.forEach((dot, i) => { dot.classList.toggle('active', i === index); }); } function switchTab(evt, tabId) { const panels = document.querySelectorAll('.tab-panel'); const buttons = document.querySelectorAll('.tab-btn'); panels.forEach(panel => panel.classList.remove('active')); buttons.forEach(btn => btn.classList.remove('active')); document.getElementById(tabId).classList.add('active'); evt.currentTarget.classList.add('active'); } const chatPanel = document.getElementById('chat-panel'); const chatBody = document.getElementById('chat-body'); function toggleChat() { chatPanel.classList.toggle('active'); } function askQuestion(topic) { const userMsg = document.createElement('div'); userMsg.className = 'chat-msg user'; userMsg.textContent = topic; chatBody.appendChild(userMsg); chatBody.scrollTop = chatBody.scrollHeight; const typingIndicator = document.createElement('div'); typingIndicator.className = 'chat-msg bot typing-indicator'; typingIndicator.id = 'chat-typing-indicator'; typingIndicator.textContent = 'Assistant is typing...'; chatBody.appendChild(typingIndicator); chatBody.scrollTop = chatBody.scrollHeight; setTimeout(() => { const indicator = document.getElementById('chat-typing-indicator'); if (indicator) indicator.remove(); const botMsg = document.createElement('div'); botMsg.className = 'chat-msg bot'; let responseText = ''; if (topic === 'Mass Timings') { responseText = 'Weekday Masses:\n- Morning: 6:45 AM (Mon-Sat)\n- Evening: 7:00 PM (Mon-Sat, Thursday No Mass)\n\nSunday Masses:\n- Morning: 8:15 AM & 9:30 AM (Children Mass)'; } else if (topic === 'Church Address') { responseText = 'St. Anthony Church, Church Road, Deonar (PO), Mankhurd East, Mumbai, Maharashtra 400088.'; } else if (topic === 'Catechism Class') { responseText = 'Sunday Catechism Class is held every Sunday at 08:15 AM.'; } botMsg.innerText = responseText; chatBody.appendChild(botMsg); chatBody.scrollTop = chatBody.scrollHeight; }, 800); } document.addEventListener('DOMContentLoaded', function() { const toggleBtn = document.querySelector('.nav-toggle'); const menu = document.querySelector('.nav-menu'); if (toggleBtn && menu) { toggleBtn.addEventListener('click', function() { menu.classList.toggle('active'); }); } function reveal() { const reveals = document.querySelectorAll(".reveal"); for (let i = 0; i < reveals.length; i++) { const windowHeight = window.innerHeight; const elementTop = reveals[i].getBoundingClientRect().top; const elementVisible = 100; if (elementTop < windowHeight - elementVisible) { reveals[i].classList.add("active"); } } } window.addEventListener("scroll", reveal); reveal(); window.addEventListener('scroll', function() { const winScroll = document.body.scrollTop || document.documentElement.scrollTop; const height = document.documentElement.scrollHeight - document.documentElement.clientHeight; const scrolled = (winScroll / height) * 100; const pBar = document.getElementById('progressBar'); if (pBar) { pBar.style.width = scrolled + '%'; } }); window.addEventListener('scroll', function() { const header = document.querySelector('header'); if (window.scrollY > 40) { header.classList.add('scrolled'); } else { header.classList.remove('scrolled'); } }); const sliderContainer = document.getElementById('hSliderContainer'); if (sliderContainer) { sliderContainer.addEventListener('scroll', function() { const slideWidth = sliderContainer.clientWidth; if (slideWidth > 0) { const activeIdx = Math.round(sliderContainer.scrollLeft / slideWidth); if (activeIdx !== currentSlideIndex) { currentSlideIndex = activeIdx; updateIndicators(activeIdx); } } }); } // Mouse Wheel Zoom & Drag Panning setup for Lightbox const viewport = document.getElementById('lightboxImgViewport'); const img = document.getElementById('churchLightboxImg'); if (viewport && img) { viewport.addEventListener('wheel', function(e) { e.preventDefault(); if (e.deltaY < 0) { zoomLightbox(0.2); } else { zoomLightbox(-0.2); } }, { passive: false }); viewport.addEventListener('mousedown', function(e) { if (currentZoomScale > 1) { isDragging = true; startX = e.clientX - currentTranslateX; startY = e.clientY - currentTranslateY; viewport.style.cursor = 'grabbing'; } }); window.addEventListener('mousemove', function(e) { if (isDragging) { currentTranslateX = e.clientX - startX; currentTranslateY = e.clientY - startY; img.style.transform = `translate(${currentTranslateX}px, ${currentTranslateY}px) scale(${currentZoomScale})`; } }); window.addEventListener('mouseup', function() { if (isDragging) { isDragging = false; if (viewport) viewport.style.cursor = 'grab'; } }); } window.addEventListener('keydown', function(e) { if (e.key === 'ArrowRight') nextSlide(); if (e.key === 'ArrowLeft') prevSlide(); if (e.key === 'Escape') closeChurchLightbox(); }); });
Follow Us @saintanthonysyouth