I've never measured one. BUT. My MIL came to visit with a super cheesesteak and when she got out of her Buick, I thought she was carrying a baseball bat. This fed 3 of us
I believe the 1/2 is about 6 inches. They are stuffed full and plenty for one person. Whole is about 12 inches
Get quick answers from Vic's Subs staff and past visitors.