A spark plug for an internal combustion engine is provided which includes a hollow cylindrical metal shell with an open end portion to be exposed to a combustion chamber of the engine, a ground electrode joined to the metal shell, a center electrode disposed in the metal housing to define a spark gap between itself and the ground electrode. The spark plug also includes a stream shaper or a stream reflector geometrically formed on the metal shell and/or the porcelain insulator to shape a vortex steam of air-fuel mixture into a stream thereof which is oriented outside the spark plug or serves to decrease the amount of the air-fuel mixture into a pocket between the metal shell and the porcelain insulator. This ensures the stability of ignition of the air-fuel mixture.