Elle est basée traditionnellement sur l'agriculture et l'élevage; il y a très peu d'industries. On trouve seulement une scierie, un moulin à huile et une petite fabrique de corsets.
Les origines de Canet lo Roig remontent à des périodes de l'histoire très anciennes. On a pu recueillir lors de certaines fouilles une céramique correspondant à un peuplement de l'époque finale du bronze et du début de la culture ibère.
Ainsi nous pouvons affirmer que sur la partie haute de la colline existait un village de l'âge du bronze final et du premier Âge du fer, que se maintiendra en ce lieu jusqu'à la romanisation, c’est-à-dire, jusqu'à la fin du IIIe siècle av. J.-C.
Avec la romanisation s'est produit un irréversible changement social et structurel. Les habitants du premier village qui traditionnellement vivaient de l'élevage et de l'agriculture céréalière, ont appris des romains de nouvelles techniques agricoles et d'autres systèmes de production (irrigation, horticulture, arbres fruitiers, villas, etc. ) qui les inciteront à abandonner la colline pour s'établir dans les parties planes et dans les zones fertiles près des rivières, où peut se développer une économie plus efficace.
De cela, il y a de nombreux témoignages archéologiques disséminés sur le Plà dels Vinyets et Font de la Roca, ainsi que dans les environs de la Font del Vilagrós. Il s'agit de vestiges de la culture ibère qui se développa sous l'influence des propriétaires fonciers romains qui ont amené leurs vignes et fermes dans les lieux cités ci-dessus. On a trouvé des pierres gravées et des stèles ibériques, intéressants documents qui nous parlent de personnes autochtones qui devaient jouir d'un niveau social élevé, soit parce qu'ils étaient des chefs ou plus simplement de riches propriétaires. De plus, ces pierres gravées démontrent qu'ils connaissaient l'écriture, ce qui n'est pas fréquent parmi les tribus qui peuplaient cette région à l'époque qui nous occupe. Les hispano-romains ont continué de peupler ces lieux jusqu'à l'arrivée des arabes au VIIe siècle.
Si nous analysons plus profondément l'origine du nom de Canet lo Roig, nous trouvons que le toponyme de Canet se répète plusieurs fois dans des territoires qui dans l'antiquité étaient unis par une même langue et culture, la langue ibérique, sans apparaitre dans d'autres zones. Le toponyme Canet parait se référer à des lieux plus ou moins élevés, comme des monts ou des collines, qui dominent leurs environs. Pour les basques, la racine KAN ou CAN est associée à des mots dont le sens est celui de hauteur, sommet ou cime. Donc il peut être envisagé la possibilité de ce que le toponyme Canet soit un mot archaïque ibère dont la signification devait être quelque chose comme lieu élevé.
Le qualificatif lo Roig, est un ajout postérieur; il apparait documenté pour la première fois dans Escolano, en 1611. Cavanilles en 1795 écrit Canet el Roxo, "parce que la terre est rouge et pour la distinguer de celle qui est en face de Murviedro".
Lors de la reconquête (XIIIe siècle), cette zone fut convertie en frontière entre chrétiens et musulmans, et par conséquent, en zone de luttes et de conflits.
Les Hospitaliers de l'ordre de Saint-Jean de Jérusalem ont obtenu par donation de Jacques Ier le Conquérant le château de Cervera del Maestre avec tous ses territoires, parmi lesquels figurait Canet; ils ont construit une église fortifiée en haut de la colline à la place de l'ancien village. Logiquement, ils ont choisi la hauteur en suivant la même démarche que les premiers habitants : c'est pour sa situation stratégique. Cette église fortifiée, selon ce qu'affirme Viciana, fut fondée en 1288 avec l'autorisation du commandeur de Cervera, Guillén de Monsorín. La colline fut donc à nouveau urbanisée 1 500 ans après avoir été abandonnée par ses antiques habitants.
Canet lo Roig fut possession de l'Ordre de Montesa depuis le début du XIVe siècle jusqu'au XIXe siècle. En 1540, le dernier Grand Maître de l'Ordre, Francesc Llançol, l'a convertie en ville indépendante.