Coronavirus Updates and Participation Guidelines: More information regarding the District’s response can be found here.


Holes & Knolls

Google Map

Holes & Knolls

Holes & Knolls is open for spring hours!

Holes & Knolls features two 18-hole mini golf courses that are fun for the whole family! Pick up clubs and pay the daily admission fee inside the Maryknoll Clubhouse, which also features a concession stand. The 2021 season will run from April 16 to October 24.

Admission Fees

TypeFee for 18 or 36 Holes
Child (Ages 3-13)$6
Teen/Adult (Ages 14-59)$7
Senior (Ages 60 & Up)$6
Military (with ID)$6

Hours of Operation

The course is open, weather dependent, from April 16 to Labor Day. Mini golf is play and go. In case of inclement weather, please check for updates. Last round of golf goes out 45 minutes before closing time listed.

April 16 to May 31, 2021
Friday4 p.m. to 9 p.m.
Saturday11 a.m. to 9 p.m.
Sunday11 a.m. to 7 p.m.
June 1 to September 5, 2021
Monday-Saturday10 a.m. to 10 p.m.
Sunday11 a.m. to 8 p.m.
Holiday Hours (subject to change)
Memorial Day (5/31)12 p.m. to 5 p.m.
Fourth of July (7/4) 12 p.m. to 5 p.m.
Labor Day (9/6)12 p.m. to 5 p.m.

Getting There

You’ll find Holes & Knolls within Maryknoll Park, 845 Pershing Avenue, at the corner of Pershing Avenue and Route 53.

Know Before You Go: Rules & Safety Measures

  • Face coverings are required for all patrons over the age of 2 when entering the facility, exiting the course, or passing other patrons. Inform staff if you have a medical condition that limits your ability to wear a face covering.
  • Patrons must wait outside on the social distancing markers if patrons are already in the building
  • Please adhere to the entrance and exits signs
  • Indoor restrooms are open to mini golf guests only, outdoor restrooms are open to the public
  • Only 50 patrons allowed on each course
  • No more than 4 players on a hole. Larger groups must split up.
  • Adult must be present for children under the age of 12.


For more information, email Christine Hartnett at or call (630) 942-7268.