Multiple locations

Janina Gordon




Party Perfect Events Niagara is family owned and focused!  We offer character rentals, party planning services, prop rentals and themed party hosting.  From star wars to princess tea parties we can make your child’s birthday wishes come true!  Get ready for extraordinary events at affordable pricing.


Party Themes Available:

We have a wide range of themes available and all themes are customizable for preference and children with exceptionalities!

Most popular include:

Princess Parties

LOL Dolls

Indiana Jones

Harry Potter



Plants Vs. Zombies


Mermaid & Sailors

Under The Sea

Little Monsters

Star Wars

Paw Patrol


Baby & Wedding Showers and more!



Onsite Party hosting $289

Character Visits $100

Onsite Party Hosting $199



A 50% payment is due at time of booking

Allergy Notice: we are nut aware – please contact us for dietary restrictions


Included in your event:

  • Special gift for the birthday child
  • Loot bags
  • Birthday games and craft
  • Unique Themed decorations
  • Custom Designed Party invitations
  • Full set up and clean up
  • Plates and cutlery
  • Coffee & tea for adult guests

Optional add-ons:

  • Pizza
  • Tea sandwiches
  • Sundae bar
  • additional drinks
  • Sweets & Munchies – assorted snacks
  • Fruit or veggie platter
  • Cake or cupcakes
  • chocolate fountain
  • bounce house

Age groups:

We cater to all age groups! From a Cinderella themed 3rd birthday party, to a Star Wars 40th celebration we’ll send out a full information package including colour photos.  We’re here to make it perfect for you!

Our Space:

We have locations throughout Niagara.  Let us know what your children love and we’ll create an event and be as much help from start to finish as you need!

Samples of what Party Perfect Events can do can be found on social media Facebook @partyperfectniagara, Instagram @partyperfectniagara

All Character visits and events require a 50% non-refundable deposit to be paid by credit card, etransfer or cash at the time of booking to secure a spot. Please call Janina at 289-929-4995 or email for availability.