McArthur's Bakery Is Open For Takeout, & Delivery. Order Online Or Call 314-894-0900 To Place Your Order.

Online Ordering

Every Celebration Calls for Dessert!

What can we make for your special celebration?

From Classics (cookies, pastries, GOOEY BUTTER CAKE) to simple cakes and extravagant cakes, McArthur's Bakery has you covered!

McArthur's Bakery offers PICKUP (Monday through Saturday) and DELIVERY options 7 days a week!


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 *  

YES!! We delivery within a 40 mile radius of the bakery!  

Questions? Give us a call 314-894-0900 or email us at