Delivery Info
Hot, fresh St. Louis-style pizza delivered right to your door. Check your zone, fees, and estimated times below.
Everything You Need to Know
We deliver across St. Louis and surrounding areas. Here's a quick overview of our delivery policy.
Delivery Time
30–45 minAverage estimated delivery time from when your order is confirmed. Peak hours may vary slightly.
Minimum Order
$15.00Minimum order value required for delivery. No minimum for in-store pickup orders.
Delivery Fee
From $1.99Delivery fee depends on your zone. Free delivery on orders over $35 within Zone A.
Delivery Hours
10AM – 10PMWe deliver every day of the week including holidays. Last orders accepted at 9:30 PM.
Delivery Zones & Fees
We cover a wide area across St. Louis and surrounding communities. Find your zone below to see the delivery fee and estimated time for your area.
| Zone | Areas Covered | Delivery Fee | Est. Time |
|---|---|---|---|
| Zone A | Florissant, Bellefontaine, Spanish Lake | Free (orders $35+) / $1.99 | 25–35 min |
| Zone B | North St. Louis, Hazelwood, Ferguson | $2.99 | 30–45 min |
| Zone C | Jennings, Kinloch, Bridgeton, Berkeley | $3.99 | 40–55 min |
| Zone D | Clayton, University City, Ladue | $4.99 | 50–65 min |
| Zone E | Kirkwood, Webster Groves, Maplewood | $5.99 | 55–70 min |
How It Works
From your first click to the first bite — here's what happens after you place your order.
Browse Menu
Explore our full menu of St. Louis-style pizzas and sides.
Place Order
Add items to your cart and checkout with your delivery address.
We Prepare
Our kitchen springs into action making your pizza fresh to order.
Out for Delivery
Your driver picks up your order and heads straight to you.
Enjoy!
Receive your hot pizza and dig in. Satisfaction guaranteed.
Where's My Pizza?
Enter your order number and email address to get the latest status update on your delivery.
Track My Order
Get real-time updates on your pizza delivery status
Helpful Tips
- Your order number starts with IMP- and is found in your confirmation email.
- Allow up to 5 minutes after placing your order for it to appear in the system.
- Having trouble? Call us at +1 314-388-4667 for immediate help.
Need direct help with your order?
Contact SupportReady to Order Your Pizza?
Place your order now and experience why St. Louis has loved Imos since 1964.