W grudniu 2011 Wolna Armia Syrii wzniosła kilka punktów kontrolnych w mieście w kontrolowanych dzielnicach. Według niej miało to na celu „ochronę ludności cywilnej”. W dniu 4 grudnia 2011 toczono ciężkie walki w którym zginęło co najmniej pięciu rebeliantów, a jeden został ranny. Dzień później zginęło 61 osób. 8 grudnia rebelianci wysadzili w powietrze ropociąg w pobliżu miasta Hims. Był to ważny punkt infrastruktury transportujący ropę ze wschodu kraju do Hims. Dzień później w całym kraju zginęło 40 osób podczas zamieszek w miastach Hims, Aleppo, Idlib i w Damaszku.

14 grudnia w walkach ulicznych w Hims zginęło ośmiu żołnierzy oraz pięciu cywilów. 16 grudnia na ulice miasta Hims wyszło ponad 200 tys. ludzi. Doszło tam do konfrontacji ze służbami bezpieczeństwa. Zginęło co najmniej 19 osób. 18 grudnia 2011, zacięte walki między regularnymi jednostkami wojska i dezerterami w dzielnicy al-Kasjr w Homs, sześciu żołnierzy zginęło w starciach. Rebelianci zniszczyli trzy pojazdy opancerzone.

W połowie grudnia 2011 dzielnica Baba Amr była w pełni kontrolowana przez powstańców. Z kolei w pozostałych sektorach miasta zostały rozlokowane 200 punktów, z których snajperzy i milicjanci prorządowi atakowali opozycjonistów.