Skip to main content

Your guide to mini-golf in York County


Find the perfect course to test your skills

Tricky windmills, flowing bright blue water and brightly colored balls rolling across turf. Summertime is mini-golf time. Test your skills at one of these seven York County courses.

Ye Olde Ice Cream Shoppe & Putt Putt

  • Features: Challenge yourself and have fun with this 18-hole course. Cap off your outing with ice cream and Italian ice from Ye Olde Ice Cream Shoppe, or make a date of it and enjoy a meal at one of Heritage Hills Golf Resort's restaurants. Sit on the deck at oak. for an upscale casual feel or dine at Knicker's Pub.
  • Location: 2700 Mount Rose Ave. in York Township
  • Cost: $7 for adults and $6 for kids 12 and under and seniors.
  • Hours: 11 a.m. to 10 p.m. Monday through Thursday, 11 a.m. to 11 p.m. Friday, 10 a.m. to 11 p.m. Saturday, and 10 a.m. to 10 p.m. Sunday.
  • Details: Visit heritagehillsresort.com or call 717-755-0123.

Putter's Paradise/Snow Barn

  • Features: This 18-hole course runs the gamut with features like a polar bear, giant ice cream cone, pond with a waterfall and a 360-degree loop ramp. Cool off after your game with a classic snowball, shaved ice, ice cream or milkshake.
  • Location: 167 Lightner Road in Manchester Township
  • Cost: $5 per game. $4 for kids six and under and adults over 60. Play early Monday through Friday and pay $4 for games before 4 p.m.
  • Hours: Open 12 to 9 p.m. daily.
  • Details: Visit facebook.com/officialsnowbarn or call 717-846-3292.

Mountain Mist Mini Golf

  • Features: Redesigned in 2013, this course features waterfalls, fountains and a trick log hole. With large walkways, it's handicapped accessible and ideal for strollers. Afterward, treat yourself to Bill Mack's Ice Cream located next door to the course.
  • Location: 3896 Carlisle Road in Dover Township.
  • Cost: $7 for adults, $6 for kids under 12 and adults over 60.
  • Hours: Open 10 a.m. to 11 p.m. daily.
  • Details: Visit mountainmistminigolf.com or call 717-292-1476.

Cones and Clubs

  • Features: Keep busy with this 24-hole course, arcade, miniature zoo, playground and Bankshot Basketball. Grab a burger or a chocolate malt from Jim Mack's Ice Cream to complete your afternoon.
  • Location: 5745 Lincoln Highway in Hellam Township
  • Cost: $6 for adults, $3.75 for kids 6 and under. Seniors can play for $2 on Mondays.
  • Hours: 9:30 a.m. to 11 p.m. daily.
  • Details: Visit jimmacksicecream.com or call 717-252-2013.

Razorback/Memorial Park Mini Golf 

  • Features: Challenge yourself with this 21-hole course featuring a water wheel and lots of obstacles. Nestled in the softball complex within Veteran's Memorial Park, this course is surrounded by trees and the sound of bats connecting with balls. Keep your eyes out for a new covered bridge being built. Finish off your outing with Hershey's ice cream or a milkshake.
  • Location: 701 Vander Ave. in York.
  • Cost: $5 for adults and $4 for kids 12 and under.
  • Hours: 5:30 to 9 p.m. Monday through Thursday, 10 a.m. to 7 p.m. Saturday, and Sunday hours vary depending on other events at the park.
  • Details: Call 717-424-7575.

The Frosty Putter Miniature Golf Course

  • Features: Though centrally located, this course feels quiet and secluded with holes built to complement the terrain. Take in the ambiance of this unusual course before stopping at Reeser's Soft Ice Cream up the road for a snack.
  • Location: 475 Rosstown Road in Newberry Township
  • Cost: $5 for adults, $4 for children 10 and under. Cash only.
  • Hours: 5 to 10 p.m. Monday through Friday and 11 a.m. to 10 p.m. Saturday and Sunday, weather permitting.
  • Details: Find them on Facebook or call 717- 938-9110.

Hickory Falls Family Entertainment Center 

  • Features: The beautiful course featuring a lighthouse and waterfall are just one reason to visit Hickory Falls. Spend the day with laser tag, go-karts, rollerball bowling, arcade and an indoor play area for kids. 
  • Location: 110 Hickory Lane in Penn Township
  • Cost: $8 for adults, $6 for kids 12 and under, $7 for seniors 60 and older and free for kids 3 and under.
  • Hours: 11 a.m. to 9 p.m Monday through Thursday, 11 a.m. to 11 p.m. Friday and Saturday and 1 to 9 p.m. Sunday.
  • Details: Visit hickoryfalls.com or call 717-632-9907.