Dreams FC was formed in 2009 and was promoted to the second level of the Ghanaian football league system in 2014. The club eventually qualified to the Ghana Premier League in 2015 after emerging winners of Zone 3 in the Division One League. The Club moved its home ground to Dawu, for the 2015–16 football season to satisfy the requirements of the Ghana Football Association’s Club Licensing System.
Dreams FC operates a first team, popularly called Stage 1, and a youth team called Stage 2. Players of Stage 1 are considered first team members and compete in the Ghana Premier League. Stage 1 is managed by Ignatios Osei Fosu. Stage 2 is the feeder club to Stage 1 but are under the trading names Still Believe FC and In God We Trust FC.