National Shrine of Infant Jesus of Prague

304 Jim Thorpe Blvd
Prague, OK 74864
Due to COVID-19 requirements and recommendations, many Oklahoma businesses and attractions have made changes to their hours of operation and available services. We encourage all potential visitors to contact the business or attraction directly before visiting for up-to-date information. For Oklahoma State Health Department information and recommendations, visit the COVID-19 resource page.

National Shrine of Infant Jesus of Prague

304 Jim Thorpe Blvd
Prague, OK 74864
Office Fax:

Enjoy touring the National Shrine of the Infant Jesus of Prague nestled in the St. Wenceslaus Catholic Church in Prague, Oklahoma. The shrine is dedicated to the ancient image and the sacred Infancy of Christ, first venerated in Spain, then moved in the 16th century to Prague, Czech Republic. Located in Oklahoma since 1949, it offers a peaceful and inspiring place for people of all religions to visit. Light a candle or request a prayer while inside the church. Stroll through the outdoor gardens or stop by the on-site gift shop for a memorable token from your visit to the Infant Jesus of Prague at the National Shrine.




Shrine Hours: 9am-5pm daily.
Gift Shop:
Tuesday - Friday: 9am-5pm
Sunday: 12-2pm.
A special thanks to our advertisers