Les appels au rassemblement et les hommages se sont multipliés dans de nombreuses villes de France, propulsés par le bouche à oreille viral. Selon un décompte de l'AFP, au moins 100 000 personnes se sont réunies :
A Paris, « au moins 35 000 personnes se sont rassemblées » sur la place de la République. La foule, d'abord silencieuse, de la rue du faubourg du Temple au boulevard Beaumarchais, commença à chanter : « Charlie ! Charlie ! », « Nous sommes Charlie », « Libérez l'expression ! ». Présents, Sacha, 23 ans, étudiant en socio et politique, qui n'est pas « venu seulement porté par l'émotion, mais par principe » ou Benoit Granger, professeur à Dauphine, 66 ans :
« Les gens de ma génération sont incrédules. Ce qui s'est passe est inimaginable. J'ai découvert Cabu au début des années 1970. Tout ça semble très loin désormais ».
Plusieurs milliers de personnes se sont retrouvées dès 18 heures sur la place de la République, à Lille. Lancé par la Ligue des droits de l'homme et le club de la presse du Nord Pas de Calais, ce rassemblement a réuni une foule compacte d'anonymes. « C'est important d'être ici pour dire non à la connerie, pour éviter les amalgames et pour soutenir la liberté de la presse et la liberté d'expression », explique Anne, Lilloise, la quarantaine. Aucune prise de parole après les silences, mais de chaleureux applaudissements.
A Lyon, plus de 10 000 personnes ont participé à un rassemblement. Une foule silencieuse était massée place des Terreaux et dans les rues adjacentes, dans un profond recueillement. Pas de slogan, aucun drapeau. Juste quelques pancartes avec « Je suis Charlie » ou le mot « chialer ». Le silence impressionnant est parfois ponctué de « Charlie, Charlie ! » ou encore « Liberté ! », « Liberté d'expression ! ».
Le rassemblement sur le Vieux-Port de Marseille a également eu lieu dans un silence impressionnant. Des vagues d'applaudissements s'élèvaient régulièrement d'une foule de quelques milliers de personnes.
A Toulouse, la police a dénombré 10 000 personnes sur la place du Capitole. La foule a progressivement pris la place des derniers commerçants ambulants appelés à ranger prématurément les étals du marché hebdomadaire, brandissant des stylos ou des petites affiches « Je Suis Charlie ». A plusieurs reprises, des applaudissements spontanés ont rompu le silence.
A Rennes, entre 13 000 et 15 000 personnes se sont réunies sur la place de la mairie. La foule a observé une minute de silence, en présence de la maire PS de la ville, Nathalie Appéré.
Le PS, après avoir appelé à un rassemblement dans l'après-midi même, a précisé par la voix de Jean-Christophe Cambadélis, le premier secrétaire, que cette manifestation « de tous les républicains » aurait lieu samedi 10 janvier sur la place de la République.
Des rassemblements ont également été organisés dans plusieurs villes du monde entier, souvent à l'initiative de Français vivant à l'étranger.