Birthday Party Packages

Book your next birthday party at Bumblebee Play Cafe! We are an indoor playground and cafe venue located in Elgin and have private party rooms to host your child’s next birthday party! We hold birthday parties during the following hours:

  • Monday – Friday: 10am to 5pm
  • Saturday: 10am to 6pm
  • Sunday: 12pm to 6pm

Birthday Party Pricing

  • Standard Party Rooms start at $290 and include wristbands for 10 children ($20/child for additional). The room can accommodate up to 25 adults & children.
  • Deluxe Party Room starts at $580 and includes wristbands for up to 20 children ($20/child for additional). This room can accommodate up to 50 adults & children.
  • Please note that a 10% service fee ($29 for Standard, $58 for Deluxe) will be added to the party total. This fee will be charged on the day of the party and passed directly to the staff members working your birthday party.

Your birthday party will include the following:

  • Dedicated party host on the day of the birthday party
  • 2 hours total of private room rental and open play time
  • Plastic tablecloths, paper plates, cups and napkins in your choice of a variety of solid colors.
  • 20 minute prior to party start time to put up decorations. Command hooks are required if you plan to hang decor on the wall.
  • 15 minutes after party ends to gather belongings and exit the party room
  • Please note no outside food or drinks, besides cake and cupcakes, are allowed.

Standard Party Rooms

  • 2 cheese pizzas included
  • 2 pitchers of lemonade included
  • Additional food and drinks available via pre-order

Deluxe Party Rooms

  • 4 cheese pizzas included
  • 4 pitchers of lemonade included
  • Additional food and drinks available via pre-order

To Book A Birthday Party

  • To reserve a party date, there is a non-refundable deposit ($145 for Standard, $290 for Deluxe)
  • Please submit the form below and we will get back to you!

Bumblebee Birthday Party Inquiry

  • :
  • This field is for validation purposes and should be left unchanged.