Chat with us, powered by LiveChat
(800) 214-6250
Customer Service Representatives are standing by! CURRENT SPECIALS

24hr Rush Order Custom T-Shirt Pricing

Are you in need of custom shirts fast? Need them overnighted? You came to the right place!

Quantity1 Color 2 Color 3 Color 4 Color5 Color6 Color
Looking for 1,000+ pieces? Please contact us for a custom price quote based on your design!

Above is the PRINT ONLY pricing

The above pricing is for PRINT ONLY, garment styles are listed below for your custom printed t-shirts

We offer a wide variety brands and styles, ranging from standard, heavy cotton shirts to premium ring spun cotton and poly/cotton blends. We break down the shirts that we offer into 3 basic categories. Roughly estimating the cost of your project is as simple as picking which shirt you want to use and adding the cost of printing!

Rush Order T-Shirt Rough Pricing

Good T-Shirts: $2.50 – $3.50 per shirt- Standard 100% Cotton T-shirt (Hanes, Anvil, Gildan)

Better T-Shirts: $3.50 – $5.50  per shirt- Fashion Fit, Ringspun 100% Cotton T-shirt (Bella+Canvas, Next Level, SoftStyle Cotton).

Best T-Shirts: $5.50+ per shirt – (American Apparel, Alternative Apparel, Next Level and Bella+Canvas Blends).

Are you looking for custom tote bags? custom longsleeves? or any other custom garment styles? Email our sales team for direct pricing at

Other things to consider


One to Four Color Textile Printing – 24 of the same design
Five or Six Color Textile Printing- 50 of the same design


24hr Rush Service on custom shirts is a same day to 24hr production time. We will give you confirmation of pick up time for your custom screen printed garments after the digital proof is confirmed
Dark garments may require an underlay. Underlays are priced as an additional color.
Our largest dimension is 12.5 W x 16 H inches for standard textile printing.
Color swaps are $25 each, per additional color. 

The pricing breakdowns listed above represent our most common order sizes. We are happy to work with you on orders of more than 1500 shirts. Just ask us for custom pricing on larger orders!


We are committed to being as transparent as possible with our pricing to save on any wasted time during the sales process. Being that your order is already under the gun for timing, we want to make your rush order of custom screen printed t-shirts are quick and easy as possible!

No Extra Fees!

Pricing is strictly on a “per shirt” basis. There are no surprise setup fees to increase the cost on top of the cost of the shirts and printing. The only other thing that you need to pay for on your rush order t-shirts is shipping. If you are in the Philadelphia or New Jersey regions, local pickup is available.

Custom Shirts Fast

Tell us about your project
Do you need custom shirts fast? What are you waiting for! Contact us today.

PhoneFileTell us a little more about your project
This iframe contains the logic required to handle AJAX powered Gravity Forms.
jQuery(document).ready(function($){gformInitSpinner( 2, ‘’ );jQuery(‘#gform_ajax_frame_2’).load( function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_2’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_2’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery(‘#gform_wrapper_2’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_2’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_2’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_2’).offset().top); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_2’).val();gformInitSpinner( 2, ‘’ );jQuery(document).trigger(‘gform_page_loaded’, [2, current_page]);window[‘gf_submitting_2’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘#gforms_confirmation_message_2’).html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery(‘#gform_wrapper_2’).replaceWith(” + confirmation_content + ”);jQuery(document).scrollTop(jQuery(‘#gforms_confirmation_message_2’).offset().top);jQuery(document).trigger(‘gform_confirmation_loaded’, [2]);window[‘gf_submitting_2’] = false;}, 50);}else{jQuery(‘#gform_2’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(‘gform_post_render’, [2, current_page]);} );} ); if(typeof gf_global == ‘undefined’) var gf_global = {“gf_currency_config”:{“name”:”U.S. Dollar”,”symbol_left”:”$”,”symbol_right”:””,”symbol_padding”:””,”thousand_separator”:”,”,”decimal_separator”:”.”,”decimals”:2},”base_url”:””,”number_formats”:[],”spinnerUrl”:””};jQuery(document).bind(‘gform_post_render’, function(event, formId, currentPage){if(formId == 2) {if(typeof Placeholders != ‘undefined’){
}if(!/(android)/i.test(navigator.userAgent)){jQuery(‘#input_2_3’).mask(‘(999) 999-9999’).bind(‘keypress’, function(e){if(e.which == 13){jQuery(this).blur();} } );}} } );jQuery(document).bind(‘gform_post_conditional_logic’, function(event, formId, fields, isInit){} ); jQuery(document).ready(function(){jQuery(document).trigger(‘gform_post_render’, [2, 1]) } );