Can the NVIDIA RTX 3090 run Gemma 3 12B?

Yes
QuantQ8_0Near-lossless
Memory16.8 GBof 24 GB
Speed~43tokens/s

Yes. The NVIDIA RTX 3090 can run Gemma 3 12B fully in VRAM at Q8_0 (near-lossless), using about 16.8 GB of the 24 GB available, at roughly 43 tokens/second.

Try other context lengths in the calculator →

Memory needed by quantization

At 8,192 tokens of context.

QuantQualityMemoryFits?Speed
FP16Full quality28.2 GBToo big—
Q8_0Near-lossless16.8 GBFits~43 tok/s
Q6_KExcellent13.8 GBFits~56 tok/s
Q5_K_MVery good12.5 GBFits~65 tok/s
Q4_K_MGood, most popular11.2 GBFits~76 tok/s
Q3_K_MNoticeably degraded9.8 GBFits~94 tok/s
Q2_KHeavily degraded8.4 GBFits~123 tok/s

How to run Gemma 3 12B on the NVIDIA RTX 3090

With Ollama installed, one command downloads and starts it:

ollama run gemma3:12b

Ollama's default download is Q4_K_M (about 11.2 GB here). You have room for Q8_0, which is near-lossless: pick that GGUF in LM Studio or from Hugging Face.

GPUs that run Gemma 3 12B comfortably

Models that run well on the NVIDIA RTX 3090

Run it in the cloud

Don't want to buy hardware? Run Gemma 3 12B on a rented GPU today.

Rent a cloud GPU by the hour. No upfront cost, cancel any time.