Eggan Youth Center Rentals

Looking for that perfect party location to celebrate your child’s birthday, a bridal shower, or even a baby shower? Are you struggling with planning games and activities for your party? We have the perfect solution…The Eggan Youth Center!

We will provide a party host to assist you with all your birthday party needs. Our party hosts help you by providing structured games and activities that you and your guests are sure to enjoy. We have a sound system, lighting system, tables and chairs, an open space, numerous video games, and table games—pool, table tennis, air hockey, foosball, and board games—to make your party loads of fun. Add our nine-hole mini golf course to your party for only $50.00.

Remember to bring your own decorations, party food, and supplies. Let us help you celebrate a very important day of the year. The party reservations fill up fast, so reserve your date today.

Reservations must be made at least one week prior to the event for staff scheduling purposes

Cost: $33.50 per hour; minimum of two and one half hours or $83.75. You must include set-up and clean-up time within reservation hours.

Facility Recycling Fee

The City of Moscow has implemented a policy of requiring a fifty dollar ($50) fee to be paid to the City in addition to any City Park and/or facility rental charges for events where the event coordinator or City reasonably anticipates the attendance of more than fifty (50) participants. The recycling fee will be returned to the event coordinator upon the completion of successful recycling for which the fee is made.

For more information please download the Events Recycling Ordinance.

​Contact Us

  • Hamilton Indoor Recreation Center (HIRC)
    1724 East F Street
    Moscow, Idaho 83843
    Voice: 208.883.7084
    Fax: 208.883.0544
  • Hamilton-Lowe Aquatics Center (HLAC)
    830 North Mountain View Road
    Moscow, Idaho 83843
    Voice: 208.882.7665
    Fax: 208.883.0544
  • Parks Shop
    650 North Van Buren Street
    Moscow, Idaho 83843
    Voice: 208.883.7100
    Fax: 208.883.4512