Carnival of Santa Cruz de Tenerife in 2023 is from January 20th to February 26st.