The Villars Roman Catholic Church, consecrated to Our Lady of the Assumption, holds services every Sunday at 10 am. Also, the rosary is held every Wednesday at 5.30 pm.
A ecumenical prayer is organised every 1st Saturday of each month at 6 pm at the Temple of Villars.
The recently created parish of Villars-Gryon, merging the 2 separate parishes of Villars and Gryon, covers the hills of the municipality of Ollon and specifically includes Villars, Chesières, Huémoz and Arveyes and the municipality of Gryon. Although situated in the Vaud region, it is part of the diocese of Sion. In 2008, of a total population of approximately 4,200, 1,233 were of Catholic faith. The community swells significantly during the tourist seasons with the arrival of visitors from all over the world.