Образован 19 февраля 1944 г.

Центр – село Ямаши.

До 1920 г. территория района относилась к Чистопольскому уезду Казанской губернии и Мензелинскому уезду Уфимской губернии, с 1920 г. – Чистопольскому и Мензелинскому, с 1921 г. – Чистопольскому и Челнинскому кантонам ТАССР, с 1930 г. – Новошешминскому и Акташскому районам.

В 1948 г. в Ямашинский район входили 23 сельсовета и 63 населенных пункта.

В 1956 г. его площадь составляла 801,5 км2, в районе насчитывалось 13 сельсоветов и 43 населенных пункта.

7 декабря 1956 г. Ямашинский район был ликвидирован, территория передана в состав Акташского и Новошешминского районов.