The average high temperature in Lanzarote during January is 21ºC, making it a great place to go to for winter sun. You'll definitely need your beach gear and swimmers for the days, but as temperatures cool to 13ºC at night you should pack some warmer clothes for the evenings.