Il patrono di Montescudaio è l'Assunzione di Maria, festeggiata il 15 agosto; nel comune si trova la Chiesa di Santa Maria Assunta.
Nel comune si trovano anche l'Oratorio della Santissima Annunziata, la Badia di Santa Maria di Montescudaio e la Chiesa di Santa Lucia.