McArthur's Bakery Is Open For Dine In, 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 and donuts) to simple cakes and extravagant cakes, McArthur's Bakery has you covered!

McArthur's Bakery offers PICKUP and DELIVERY options 7 days a week!


For Orders placed more than 48 hours in advance we deliver free of charge within a 40 mile radius of the bakery!

* For Same Day or Next Day 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