Join a Sports League

Osage Beach Parks and Recreation offers a variety of sports for all ages and levels.  Youth sports programs are a great way to introduce kids to concepts of team play, fair play and sport fundamentals.  The primary purpose of OBPR youth sports is player development, learning from peers and coaches, building new friendships and most importantly TO HAVE FUN!  

From slow-pitch to volleyball, adults looking to get in the game have many options with Osage Beach Parks and Recreation.  The City organizes sports leagues to encourage area adults to have fun while exercising and networking.  In the spirit of the game, we emphasize fun FIRST, winning SECOND!

***Leagues Update - March 18, 2020***


It’s with great disappointment that I share with you our current league status. We have, as a City, decided to postpone all events/leagues scheduled through May 15 due to the COVID-19 pandemic. We intend to still have a youth league season in 2020. I will be meeting with representatives from other City’s that participate in our youth leagues in the coming weeks to discuss scheduling options. This includes tball, coach pitch, and all older groups both rec and modified.

Options moving forward for you as a registrant are as follows:

  1. Keep your registration and we will store the information and payment for the upcoming season. Registration will still be accepted for those who are still interested in signing up.
  2. Cancel your registration. We can discuss refunding the full registration fee to you as soon as possible.

If you have further questions, please contact me. Thank you for your patience during this time. I highly encourage you to still get your kids out individually to enjoy nature and the fresh air.

Take care and be safe. I wish everyone the best and look forward to still holding a successful season this summer!

Sincerely, Matt Vandevoort

Parks and Recreation Manager

573-302-7460 or

Osage Beach City Park Field View