Official specs from Steam

Plants vs. Zombies system requirements

Minimum and recommended PC specs as listed by the developer on Steam. Native macOS version available.

Minimum

OS *Windows XP/Vista/7
Processor1.2GHz+ processor
Memory1GB of RAM
Graphics128MB of video memory, 16-bit or 32-bit color quality
DirectXDirectX 8 or later
Hard Drive65+MB of free hard drive space
SoundDirectX-compatible sound

macOS minimum

OSMac OS X 10.5.8-10.6.x
ProcessorIntel Core Duo 1.66GHz+
Memory1GB of RAM
Graphics64MB of video memory, 16-bit or 32-bit color quality
Hard Drive50+MB of free hard drive space
SoundStandard audio

FAQ

What graphics card do I need for Plants vs. Zombies?

Minimum: 128MB of video memory, 16-bit or 32-bit color quality.

How much RAM does Plants vs. Zombies need?

Plants vs. Zombies needs 1GB of RAM at minimum.

How big is Plants vs. Zombies?

Plants vs. Zombies requires 65+MB of free hard drive space.

Does Plants vs. Zombies run on Mac or Steam Deck/Linux?

Yes, there is a native macOS version. There is no native Linux build (Proton compatibility may vary).