• 802 N. Public Road
  • Shell Rock, Iowa 50670
  • (319) 885-6555
Opportunities around every bend


McCague Memorial Park

614 E Jackson Street
Shell Rock, IA 50670
Phone: 319-885-6555 for Shelter Reservations

Baseball diamond, swimming pool, tennis courts, shelter and playground equipment.

Shell Rock Swimming Pool

Located in McCague Memorial Park
614 E. Jackson
Shell Rock, IA 50670
Phone: 319-885-6400

The Shell Rock Swimming Pool will be open in season from 11:30 AM (Lap Swim) through 8:00 PM

Holley Park

A cozy spot to rest and relax in the center of town.

Hoyt Elliot Memorial Park

122 W. Water Street
Shell Rock, IA 50670
Phone: 319-885-6555 for Shelter Reservations

Shelter and a walkout deck with seating that overlooks the Shell Rock River and dam.

Jeffrey Rasmussen Memorial Park

Coming soon!

Pepper Park

Coming soon!

Rolling Prairie Bike Trail

A scenic bike trail connecting Shell Rock to Clarksville.
Entry Point: A quarter mile north of Highway 3 on Public Road.

Renning Landing

205th Street
Shell Rock, IA 50670

The wooded two acre river frontage property, known as “Renning Landing”, is located approximately one half way between Shell Rock and Clarksville along 205TH Street, and is easily accessible to the public by car or truck.


Cedar Valley Youth Soccer Association

Mailing Address:
PO Box 391
Cedar Falls, IA 50613

Office Address:
303 Jefferson St.
Waterloo, IA 50701

© 2019, City of Shell Rock, Iowa. All Rights Reserved.
City Site by EDJE