Police have seized more than 10 kilograms of methamphetamine and $1.4 million in cash following several search warrants across Perth on Thursday.

Firearms and steroids were also seized in the recent raids.

Detective Sergeant Paul Schubert with some of the seized drugs and cash. Credit:phil hickey

Police will allege they found $689,000 cash in a car which they stopped near a hotel in Rivervale on Thursday morning.

A search warrant in High Wycombe yielded just over 8.4 kilograms of meth and another $809,000 in cash.