500,000+ Customers Nationwide w/ 99.7% Satisfaction

my accountMy Account

Login to Your Account

  • Access your saved designs
  • Track your orders
  • Easily place a reorder
Sign In
shopping cartCart0 items in cart

Custom 40th Birthday Shirts

Create your own 40th birthday shirt with our easy-to-use Design Studio. Add a logo, artwork and text to make the event special!

★★★★★
  24,000 5-star reviews

Our Most Popular T-Shirt

Our Most Popular T-Shirt

Make and print your own shirt design
  • RushOrderTees Classic Tee
    Most Popular
  • Gildan Heavy Cotton T-Shirt
    Budget-Friendly
  • Next Level Tri-Blend T-Shirt
    Softest

40th Birthday Shirt Templates

Choose a template and get started now!

Customer Reviews

40th Birthday Shirt FAQs

Start Designing Now

Create a custom 40th birthday shirt by uploading your logo, adding text and personalizing your design to make the event special!

Custom 40th Birthday Shirts Make “Over the Hill” More Fun

Personalized 40th birthday shirts make turning 40 feel like a true celebration (and not a number to dread). Show the birthday boy or girl that you’re never too old to live it up by creating 40th birthday shirts for a group party. Ideal for surprise parties and planned soirees, custom 40th birthday shirts can help 40 feel like the new 30. 

Designs That Last

If you want a group 40th birthday shirt that lasts, we use printing processes that will make that happen. From screen printing to DTG and embroidery, our customization methods create crisp designs that won’t fade or crack. Create a 40th birthday shirt that will commemorate the event for years to come with RushOrderTees.

Designing Unique 40th Birthday Shirts Is Easy

We make it simple and fun to create a special birthday shirt for that extraordinary 40-year-old in your life. Select a shirt and customize it in our Design Studio within minutes. If you have questions or need help, our real-person Customer Design Support team is ready to help. The result? A group 40th birthday shirt sure to make the milestone unforgettable.