Current production time is 2-4 business weeks for non customized signs depending on our backlog and time of season. Customized may take longer. If there is a date needed by, please be sure to note that in your check out message. Also, please be sure to note any event date (wedding, party, etc) in the check out message so we are aware. Thank you!