Let's face it: there's nothing worse than when there isn't anything sports-related on TV to watch.
However, this spring and summer will have plenty of action to keep almost everyone entertained.
The 2019 World Snooker Championship will begin on 20th April and run until 6th May. That's right, it's time for Mark Williams to defend his title against the likes of Ronnie O'Sullivan, Mark Selby and Neil Robertson.
Of course, let's not forget about the Premier League title race. Liverpool are top of the table after their 2-0 victory over Chelsea on Sunday.
Manchester City picked up a 3-1 victory over Crystal Palace on the weekend and are two points behind Jürgen Klopp's side, but the reigning Premier League champions have a match in hand.
Settle in, folks, because this title race could have a real nail-biting finish for both sets of fans -- the neutrals will enjoy every minute of it, though.
Sticking with Manchester City boss Pep Guardiola for the moment, it's not like his season will finish with the title race. City will travel to Wembley Stadium next month for the FA Cup final against Watford.
Guardiola's men could be heading into the final with two trophies under their belt, having already picked up the EFL Cup back in February with a win over Chelsea and could potentially have retained their Premier League crown.
After the 18th May final in the FA Cup -- and potentially a domestic treble under his belt -- the former Barcelona boss could find himself with the opportunity of capturing a quadruple.
Yes, football fans will all be excited to see which teams make it to the Champions League final on 1st June to do battle at the Wanda Metropolitano.
The eight remaining teams in Europe's premier club competition will be narrowed down to four after this week's second-leg quarter-final clashes are played.
While it can often be forgotten about, there has to be a shoutout for the Europa League final, which will be held three days before the Champions League final on 29th May at the Baku Olympic Stadium.
Football isn't done there. The United States' women's team will be heading to France to defend their World Cup crown in the 2019 FIFA Women's World Cup, which will take place from 7th June to 7th July.
Speaking of international football, the Nations League semi-finals will take place in June.
Euro 2016 champions Portugal will play against Switzerland on 5th June, while Gareth Southgate's England side will take on the Netherlands on the following day.
Let's move away from football, shall we?
England and Wales will be hosting the 2019 Cricket World Cup. Yeah, we all know the spring and summer weather wouldn't be the same without a bit of cricket on the telly (or laptop or phone -- there are so many options nowadays).
Reigning World Cup champions Australia will be defending their crown at the tournament, which takes place from 30th May to 14th July.
India and England will also be considered heavy favourites in the competition for many fans, but will we see another upset like Pakistan did when they thrashed rivals India in the 2017 ICC Champions Trophy final? Only time will tell!
Want more cricket? Well, England and Australia fans can look forward to the 2019 Ashes series to take place from 1st August to 16th September in England.
Tennis fans can look forward to Wimbledon and the French Open, while there is also the Tour de France that will appeal to many sports fans.
Either way, there are plenty of sporting events to look forward to this spring and summer. Oh, and we haven't even mentioned all of the boxing and UFC fights lined up either!
What a time to be alive, eh?
What are you looking forward to the most?
Let us know in the comments.
Featured Image Credit: PA