Kościół parafialny św. Marii Magdaleny w Nowosielcach – zbudowany w II połowie XVI wieku (konsekrowany w 1595 roku) zabytkowy, drewniany kościół w powiecie przeworskim, znajdujący się na szlaku architektury drewnianej województwa podkarpackiego.
Historia Na terenie gdzie aktualnie stoi świątynia znajdował się zamek drewniany, umocniony okopami i wałami. Istniejący kościół jest prawdopodobnie drugim kościołem zbudowanym w tym miejscu. Kościół w Nowosielcach był warownią i dawał miejscowej ludności schronienie przed częstymi w tych stronach najazdami Tatarów. Posiadał jak na owe czasy nowoczesną fortyfikację na wzór włoski, bastiony narożne, wały wewnętrzne i zewnętrzne, międzywale, groble i most zwodzony. W 1384 roku parafię ufundowała Katarzyna wdowa po Francu z Marszowic, a akt fundacyjny podaje, że na zbudowanie kościoła zapisała wzgórze z trzech stron otoczone wodą. Obecny kościół konsekrował w 1595 r. arcybiskup lwowski Jan Dymitr Solikowski. W 1624 dotarły w te strony oddziały tatarskie. Ludność Nowosielec rozpoczęła obronę pod wodzą wójta Michała Pyrza i miejscowego proboszcza i 13 czerwca po czterodniowym oblężeniu Nowosielce odparły najazd Tatarów.