The cost to get a banner printed is based on the banner type and size. A 13 oz vinyl banner with full-color digital print costs $2.22 per sqft, so a 24x24" banner costs $8.88.