New Traffic alert – Charles St from Lincolnway East to Vistula Rd restricted to thru traffic. (6/4-8/16) Access to Twin Branch Park and parking lot is open. NIPSCO has also notified the City of Mishawaka that a very necessary and immediate repair/maintenance is going to take place on their 16″ Steel Pipeline on southbound 331.  There will be partial lane closure southbound 331 starting Wednesday, 6/5/2024 on 331 near Dragoon Trail and Dragoon Trail will be closed west of 331 (1,600 feet) for excavation.  The work may take longer than five days to complete. It will most likely take crews five days to repair the line with additional days to do inspection and clean up/restore the excavation area. NIPSCO is looking at closer to being in that area for two weeks.    
Close this search box.

Eberhart-Petro Golf Course

Your Next Tee Time Awaits

We’re ready to challenge every level golfer from beginner to the most seasoned player! Our beloved Eberhart-Petro Golf Course is 18 holes of well-manicured fairways calling your name. Eberhart-Petro has beautiful views of the St. Joseph River, which weaves its way through the middle of the course. Plan your next tee time with us! We promise you won’t be disappointed.

Mon-Fri9am – 6pm
Sat-Sun9am – 6pm
Toddler (6 & under)FREE
Mon-Fri (9 holes)$18.00$18.00$16.00
Mon-Fri (18 holes)$24.00$24.00$16.00
Weekend / Holiday (9 or 18 holes)$26.00$26.00$26.00
Weekend (after 12:00pm, 9 or 18 holes)$16.00$16.00$16.00
Twilight (after 5:00pm, 9 or 18 holes)$13.00$13.00$13.00
League Fee (9 or 18 holes)$16.00$16.00$16.00
Cart (9-holes)$10.00
Cart (18-holes)$20.00
Junior Season Pass (Ages 7 – 22 w/valid College ID)$265.00$305.00
Adult Season Pass (Ages 18 – 61)$645.00$845.00
Adult Couple Season Pass (Ages 18 – 61)$755.00$985.00
Senior Season Pass (Ages 62+ & Fully Retired)$525.00$720.00
Senior Couple Season Pass (Ages 62+ & Fully Retired)$585.00$815.00
Family Season Pass (those claimed on family’s Federal 1040)$815.00$1025.00
18-holes (with half-cart)$30.00
18-holes (walk)$12.00
Pull Cart (9-holes)$2.00
Pull Cart (18-holes)$3.00
Outing Rate (per person incl. cart)$40.00

League Play

Several leagues play throughout the week at Eberhart-Petro. On Tuesday, Wednesday and Thursday mornings, general play can start after 9 a.m. Currently, we have no leagues on Wednesday or Friday evenings. As these leagues are not organized or run by Eberhart-Petro, please get in touch with the leagues directly regarding any costs and format. Call Eberhart at (574) 255-5508 or email Golf Director Drew Roop at for league contact information.

Summer Jr. Golf Program

Summer Wednesday mornings is for kids who want to expand their skills in all facets of the game. This junior program offers a detailed and in-depth look into the learning process involved in the game of golf.

It is a seven-week session, every Wednesday morning in June and July, usually starting at 8 a.m. and lasting about an hour. The cost is $85.00 per child for the whole summer.


Private lessons are available with Drew Roop, PGA professional and director of golf at Eberhart-Petro. With over 20 years of experience as a golf professional, Drew is able to assist golfers of all skill levels. Current rates are: 30 minutes for $60 or a five-lesson package for $250.

Host a Golf Outing

With a beautiful river setting and pristine conditions, the course provides an excellent backdrop for your company or organization event. Dates are limited for 2024 so don’t delay!

Whether your outing is big or small, Eberhart-Petro is happy to assist you with all of your outing needs. Please note:

  • Shotgun starts for your outing are available at either 8-9 a.m. and/or 1-2 p.m.
  • For outings with fewer than 40 players, tee times can be set up just about any time during the day.
  • Signed contracts are required along with a minimal deposit to hold the date.
  • Food can either be catered in or coordinated through us.
  • All alcohol for outings must be purchased through Eberhart-Petro per Indiana state law.

To set up an outing, please call Director of Golf Drew Roop at (574) 255-5508.

801 N. State St.
Mishawaka, IN 46544

(574) 255-5508

Director of Golf
Andrew Roop