Genellikle et artıkları ve yüksek proteinli yiyecekler yemeyi tercih eden diğer sıçan türlerinin aksine, çatı farelerinin diyeti sincaplarınkine benzer. Bu, esas olarak fındık ve meyve yedikleri anlamına gelir, ancak diğer sıçan türleri gibi çatı fareleri de omnivordur. Yeterince açlarsa hemen hemen her şeyi yerler: Süs bitkileri、Dog ve kedi maması、İlekler, domuzlar ve tavuklar için beslenir、Köğürden、Nuts、Seeds、Tree kabuğu、Insects、Lizards、Paper、Candle wax.
Bu sıçanlar ayrıca daha sonra kullanılmak üzere yuvalama alanlarında istifçi ve zula fıstığı ve tohumlarıdır.
