Find Local Wedding Vendors

Discover and connect with wedding vendors that share your taste and your budget. With trusted reviews, you can rest easy that your wedding day will be as beautiful as you envisioned.

Catering in Horsham, PA,
(215) 675-9700

About Us

O'Neill's Catering is a full-service wedding caterer located in Horsham, Pennsylvania. With over 20 years of experience, they provide professional staff so you can enjoy your day stress-free. They understand that you likely have a vision of your special day, so rather than have packages and menus for you to mold your day to, they provide sample options that you can personalize down to the smallest details. Let them give you endless options for your special day!

Whether you are craving German or Southern cuisine for your big day, O'Neill's Catering can accommodate several cuisine styles. They have hors d'oeuvres, stations, family style, buffet and plated serving styles available. With the ability to meet a number of dietary requirements, including gluten-free and vegan options, you and your guests can enjoy their food worry-free. O'Neill's Catering has the following cuisine styles available:

  • American
  • Asian
  • BBQ
  • French
  • Italian
  • Mediterranean
  • Mexican
  • Southwestern
  • Lactose-free
  • No pork
  • Nut-free
  • Vegetarian


5 out of 5
Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Michael and the team at O'Neill's are wonderful. Not only did everyone rave about the food at our wedding, but many of our guests made a point to tell us how impressed they were with the impeccable service. The whole staff was incredible and made sure all of our guests had everything they needed. Michael took a ton of time to walk us through the day and made sure we were happy with all of the details. He has a ton of experience and was so helpful with planning. We didn't need to stress about anything on the day of the wedding because we had full confidence in him and his team.

    Frequently Asked Questions about Catering

    What is the average catering price per person for plated service?

    $ 85.00

    What is the average catering price per person for buffet service?

    $ 70.00

    What is the average catering price per person for stations?

    $ 90.00

    What is the average catering price per person for hors d'oeuvres?

    $ 11.00

    Which of the following are included in the cost of your full service wedding catering?

    Delivery, Set Up, Clean Up, Cake Cutting, Dessert, Cocktail Reception, Server(s), Tastings, Chairs, Tables, China, Linens, Flatware, Glassware, Chocolate Fountain

    What event services do you provide?

    Delivery, Set Up, Clean Up

    What catering services do you provide?

    Buffet, Cake Cutting, Cocktail Reception, Dessert, Family Style, Hors d'oeuvres, Plated, Server(s), Stations, Tastings

    What types of cuisine do you cater?

    American, Asian, BBQ, French, German, Italian, Local, Mediterranean, Mexican, Sandwiches, Southern, Southwestern

    What dietary needs can you accommodate?

    Gluten Free, Lactose Free, No Pork, Nut Free, Vegan, Vegetarian

    What bar services do you provide?

    Bartender(s), Specialty Beer, Signature Drink

    Which of the following items can you provide?

    Chairs, Tables

    Which of the following items can you provide?

    Barware, China, Chocolate Fountain, Flatware, Glassware, Linens

    Find Amazing Vendors