Order Online Or Call 314-894-0900 To Place Your Order.

Online Ordering

Every Celebration
Calls for Dessert! How can we help you CELEBRATE?

With McArthur's treats, you can't go wrong with anything you pick!

Stop by the bakery to browse, click below to see 100s of different designs or call us to customize your order!

McArthur's Bakery offers PICKUP (Monday through Saturday) and COMPLIMENTARY DELIVERY within 40 miles of the bakery Monday- Saturday, as well as pickup at our Kirkwood location - The Pioneer Bakery Cafe.


Delivery order must be placed more than 48 hours in advance! Delivery is free of charge on orders over $35

* For Same Day or Next Day Pickup orders,
please call us at 314-894-0900 *  

Questions? Give us a call 314-894-0900 or email us at sales@mcarthurs.com