Riverside Golf Course (public course)
Located at 3500 Bannock Highway. Riverside features 18 holes with lots of trees, and a driving range. 232-9515.
Highland Golf Course (public course)
Located at 201 Von Elm Ln. 18 hole golf course and driving range. 237-9922.
Outback Golf Park (driving range and miniature golf)
Located at 1665 Pocatello Creek Rd. The Outback Golf Park is a great place to polish up your game before hitting the course.
Juniper Hills Country Club (private course)
Located at 6600 Bannock Highway. Public welcome on Mondays, 233-0269.