Early career Hawsawi used to be a part of
Al-Shabab's youth setup though he was released before he could make his debut for the first team. After he was released by Al-Shabab, Hawsawi joined
Al-Washm. He spent a year at Al-Washm before joining
Al-Shoulla.
Al-Shoulla His first match was against
Al-Faisaly, but after one year he left. He played his last match against
Al-Jeel.
Al-Nassr On 13 October 2010, Hawsawi signed a pre-contract agreement with Al-Nassr and joined the club during the 2011 winter transfer window. He made his debut for the first team on 24 February 2011 during the 3–2 win over
Al-Faisaly. In 2013−14 season, he made 22 league appearances as he helped Al-Nassr win the
Saudi League and the
Crown Prince Cup. On 15 January 2014, Hawsawi renewed his contract with Al-Nassr for 4 years. In 2014−15 season, he won the
League again. On 4 April 2017, Al-Nassr Club announced that the medical tests of the defender Omar Hawsawi showed that he suffered a slight knee injury and needed rest and treatment for five days, after the match against
Al-Hilal in the quarter-finals of
The Custodian of the Two Holy Mosques Cup. On 28 January 2018, Hawsawi renewed his contract with Al-Nassr once again. In the 2018–19 season, Hawsawi captained Al-Nassr to their first league title in 4 years and their 8th league title overall.
Al-Ittihad On 18 October 2020, Hawsawi joined
Al-Ittihad on a one-year deal. On 9 July 2021, Hawsawi renewed his contract with Al-Ittihad. During the 2022–23 season, Hawsawi made 23 appearances in all competitions helping Al-Ittihad win their first league title since 2009 and first
Saudi Super Cup title. On 31 May 2023, Hawsawi signed one-year extension with Al-Ittihad. On 3 May 2024, Hawsawi announced that he would be retiring at the end of the season. ==International career==