Oskaloosa, Iowa Golf Courses

Below is our comprehensive list of golf courses in the Oskaloosa, Iowa area. We list them by proximity to Oskaloosa, including courses in neighboring cities. Award-winning golf courses are noted. Click on the course name to view more information on the course, including reviews and tournaments.

9 holes over 3,036 yards with a par of 35 (Public)
1507 15th Ave W
Oskaloosa, IA 52577
(641) 673-3100
1 mile from the center of Oskaloosa.
18 holes over 6,031 yards with a par of 70 (Municipal)
1608 Edmundson Dr
Oskaloosa, IA 52577
(641) 673-5120
1 mile from the center of Oskaloosa.
18 holes over 6,382 yards with a par of 72 (Public)
2214 S 11th St
Oskaloosa, IA 52577-4420
(641) 676-4653
2 miles from the center of Oskaloosa.
9 holes over 2,806 yards with a par of 35 (Public)
509 E Walnut St
New Sharon, IA 50207-9609
(641) 637-4200
12 miles from the center of Oskaloosa.
9 holes over 2,981 yards with a par of 36 (PL)
600 Elm Steet
Pella, IA 50219
(641) 628-4564
17 miles from the center of Oskaloosa.
9 holes over 3,230 yards with a par of 36 (Public)
300 Country Club Lane
Albia, IA 52531
(641) 932-5002
19 miles from the center of Oskaloosa.

Subscribe Today

Get our best training tips, videos, and tee times deals -- straight to your inbox

Tee Times Deals to your inbox
Join our mailing list today!

ACTIVITY FEED

Sarah K. joined GolfLink
Thomas F. joined GolfLink

Earl D.  Scored 82 at  Lakeview Meridian, Mississippi

Earl D.  Scored 80 at  Lakeview Meridian, Mississippi

Earl D.  Scored 82 at  Lakeview Meridian, Mississippi

View Activity Feed

Video of the Day
Hook Fixes Watch Video>>

Cure For Toe Shots: Set Up Many toe shots are caused by setting up too far away from the ball, try this hosel drill to get your set up distance correct
Balance In The Golf Swing Correct shifting and rotating of the weight are fundamental to good balance
Putting Under Pressure Establish a routine and look at the target when taking your practice swings
Discount Tee Times for Oskaloosa, Iowa
Book your online golf tee time now!