Megalocoleus tanaceti ist in Europa verbreitet, kommt im Mittelmeerraum aber nur im Norden vor. Östlich erstreckt sich die Verbreitung bis nach Sibirien und in die Kaspische Region. Man findet sie in verschiedenen Lebensräumen, wie z. B. trockene, warme und offene, aber auch feuchte und halbschattige Lebensräume, in denen ihre Wirtspflanzen vorkommen. Die Art lebt hauptsächlich am Rainfarn (Tanacetum vulgare) und nur selten an anderen Korbblütlern (Asteraceae). Sowohl die Nymphen, als auch die adulten Tiere saugen sowohl an den vegetativen Teilen der Pflanzen, als auch an ihren Reproduktionsorg. Man findet sie vor allem im Inneren der Blütenstände. Erscheinungszeit ist von Anfang Juni bis Mitte September. Die Weibchen stechen ihre Eier in unregelmäßigen Gruppen in die Stängel der Wirtspflanzen ein.